diff --git a/HttpServer/Events/OnManagerStop.php b/HttpServer/Events/OnManagerStop.php index a526e5f4..146b3d62 100644 --- a/HttpServer/Events/OnManagerStop.php +++ b/HttpServer/Events/OnManagerStop.php @@ -25,16 +25,9 @@ class OnManagerStop extends Callback { $this->warning('manager stop.'); - $events = Snowflake::app()->getEvent(); - $events->trigger(Event::SERVER_MANAGER_STOP, [$server]); + fire(Event::SERVER_MANAGER_STOP, [$server]); - $runPath = storage(null, 'worker'); - foreach (glob($runPath . '/*') as $item) { - if (!file_exists($item)) { - continue; - } - @unlink($item); - } + Snowflake::clearWorkerId(); } }