diff --git a/HttpServer/Events/OnWorkerStart.php b/HttpServer/Events/OnWorkerStart.php index 35bc81f6..a867ac88 100644 --- a/HttpServer/Events/OnWorkerStart.php +++ b/HttpServer/Events/OnWorkerStart.php @@ -57,6 +57,9 @@ class OnWorkerStart extends Callback return; } while (true) { + if (!isset(Coroutine::getContext(Coroutine::getPcid())['isComplete'])) { + break; + } $content = Coroutine::getContext(Coroutine::getPcid())['isComplete']; if ($content === true) { break;