fix windows CtrlC capture bug

This commit is contained in:
crazywhalecc
2022-12-30 16:13:57 +08:00
parent dfcb8a4550
commit d7e815d670

View File

@@ -119,10 +119,10 @@ class SignalListener
} }
echo "\r"; echo "\r";
logger()->notice('请再按 {count} 次 Ctrl+C 以强制杀死进程', ['count' => 5 - self::$manager_kill_time]); logger()->notice('请再按 {count} 次 Ctrl+C 以强制杀死进程', ['count' => 5 - self::$manager_kill_time]);
return;
} }
++self::$manager_kill_time; ++self::$manager_kill_time;
if (self::$manager_kill_time === 1) { if (self::$manager_kill_time === 1) {
logger()->notice('Keyboard interrupt, shutting down server...');
Framework::getInstance()->stop(); Framework::getInstance()->stop();
} }
} }