From 07c52ef08f871fd137a16654a83b440afc474973 Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 19 Nov 2021 02:55:34 +0800 Subject: [PATCH] 1 --- kiri-engine/FileListen/HotReload.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/kiri-engine/FileListen/HotReload.php b/kiri-engine/FileListen/HotReload.php index c9f6f54b..d4f466f8 100644 --- a/kiri-engine/FileListen/HotReload.php +++ b/kiri-engine/FileListen/HotReload.php @@ -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); }