listen($socket); echo "React Server running at http://0.0.0.0:8080\n"; echo "EventLoop: ", Loop::get()::class, "\n"; $interrupt = static function () use ($server, $socket, &$interrupt): void { echo 'Interrupting server', PHP_EOL; $socket->close(); Loop::removeSignal(SIGINT, $interrupt); Loop::removeSignal(SIGTERM, $interrupt); }; Loop::addSignal(SIGINT, $interrupt); Loop::addSignal(SIGTERM, $interrupt);