From b7e347162e923d117f9cd9f4b62d6b071b136485 Mon Sep 17 00:00:00 2001 From: xl Date: Mon, 10 Jul 2023 10:29:39 +0800 Subject: [PATCH] qqq --- HotReload.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/HotReload.php b/HotReload.php index 4663632..7e5b5af 100644 --- a/HotReload.php +++ b/HotReload.php @@ -48,7 +48,19 @@ class HotReload extends BaseProcess if (Context::inCoroutine()) { Coroutine::create(fn() => $this->onShutdown(Coroutine::waitSignal(SIGTERM | SIGINT))); } else { - Process::signal(SIGTERM | SIGINT, function ($data) { + Process::signal(SIGTERM, function ($data) { + + var_dump('收到消息'); + + foreach ($this->watchFiles as $file) { + @inotify_rm_watch($file, $this->inotify); + } + $this->onShutdown($data); + }); + Process::signal(SIGINT, function ($data) { + + var_dump('收到消息'); + foreach ($this->watchFiles as $file) { @inotify_rm_watch($file, $this->inotify); }