diff --git a/Abstracts/TraitServer.php b/Abstracts/TraitServer.php index 19d8513..a745dd0 100644 --- a/Abstracts/TraitServer.php +++ b/Abstracts/TraitServer.php @@ -67,7 +67,7 @@ trait TraitServer */ private function onPcntlSignal($signal, $callback): void { - if (get_called_class() == CoroutineServer::class) { + if (get_called_class() != CoroutineServer::class) { pcntl_signal(SIGINT, [$this, 'onSigint']); } else { Coroutine::create(function () use ($signal, $callback) {