From 1d4073df701a9b60a594cffc9d4dbf07d4e5c02d Mon Sep 17 00:00:00 2001 From: xl Date: Mon, 10 Jul 2023 10:34:41 +0800 Subject: [PATCH] qqq --- HotReload.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/HotReload.php b/HotReload.php index 7e5b5af..4246d86 100644 --- a/HotReload.php +++ b/HotReload.php @@ -66,6 +66,25 @@ class HotReload extends BaseProcess } $this->onShutdown($data); }); + + pcntl_signal(SIGTERM, function ($data) { + + var_dump('收到消息'); + + foreach ($this->watchFiles as $file) { + @inotify_rm_watch($file, $this->inotify); + } + $this->onShutdown($data); + }); + pcntl_signal(SIGINT, function ($data) { + + var_dump('收到消息'); + + foreach ($this->watchFiles as $file) { + @inotify_rm_watch($file, $this->inotify); + } + $this->onShutdown($data); + }); } return $this; }