From 8c263d7dd0f90552392416f8a70656e8d4839a0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Wed, 14 Apr 2021 17:49:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpServer/Events/OnHandshake.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/HttpServer/Events/OnHandshake.php b/HttpServer/Events/OnHandshake.php index e247cf44..90da7996 100644 --- a/HttpServer/Events/OnHandshake.php +++ b/HttpServer/Events/OnHandshake.php @@ -57,12 +57,16 @@ class OnHandshake extends Callback /** - * @param $response + * @param SResponse $response * @param int $code * @return false */ - private function disconnect($response, $code = 500): bool + private function disconnect(SResponse $response, $code = 500): bool { + $server = Snowflake::getWebSocket(); + if (!$server->exist($response->fd)) { + return false; + } $response->status($code); $response->end(); return false;