diff --git a/HttpServer/Events/OnWorkerStart.php b/HttpServer/Events/OnWorkerStart.php index 79a6c7b3..d2cb4149 100644 --- a/HttpServer/Events/OnWorkerStart.php +++ b/HttpServer/Events/OnWorkerStart.php @@ -98,9 +98,9 @@ class OnWorkerStart extends Callback { while (Coroutine::waitSignal($this->signal)) { if (!Snowflake::app()->isRun()) { - return $server->stop($worker_id); + break; } - Coroutine::sleep(1); + sleep(1); } return $server->stop($worker_id); }