This commit is contained in:
2021-11-19 02:55:34 +08:00
parent 0a6fdda720
commit 07c52ef08f
+6 -2
View File
@@ -3,6 +3,7 @@
namespace Kiri\FileListen;
use Exception;
use JetBrains\PhpStorm\NoReturn;
use Kiri\Abstracts\Config;
use Kiri\Abstracts\Logger;
use Kiri\Exception\ConfigException;
@@ -79,13 +80,16 @@ class HotReload extends Command
}
public function onSignal($data)
/**
* @throws Exception
*/
#[NoReturn] public function onSignal($data)
{
var_dump($data);
$pid = file_get_contents(storage('.swoole.pid'));
if (!empty($pid) && Process::kill($pid, 0)) {
Process::kill($pid, SIGTERM);
}
exit(0);
}