From a762e67dabbb81aecd77e25b8b557c287d3b60ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Fri, 18 Sep 2020 20:41:18 +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/Server.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/HttpServer/Server.php b/HttpServer/Server.php index d3a28c7e..55b0b296 100644 --- a/HttpServer/Server.php +++ b/HttpServer/Server.php @@ -291,16 +291,16 @@ class Server extends Application if ($this->isUse($config['port'])) { return $this->error_stop($config['host'], $config['port']); } - if ($class instanceof Websocket) { - $this->onLoadWebsocketHandler(); - } else if ($class instanceof Http) { - $this->onLoadHttpHandler(); - } $this->baseServer = new $class($config['host'], $config['port'], SWOOLE_PROCESS, $config['mode']); $settings['daemonize'] = $this->daemon; if (!isset($settings['pid_file'])) { $settings['pid_file'] = APP_PATH . 'storage/server.pid'; } + if ($this->baseServer instanceof Websocket) { + $this->onLoadWebsocketHandler(); + } else if ($this->baseServer instanceof Http) { + $this->onLoadHttpHandler(); + } $this->baseServer->set($settings); } else { $newListener = $this->baseServer->addlistener($config['host'], $config['port'], $config['mode']);