diff --git a/src/Application/Swoole.php b/src/Application/Swoole.php index 73f17f2..de65e2e 100644 --- a/src/Application/Swoole.php +++ b/src/Application/Swoole.php @@ -33,9 +33,9 @@ public function build() $sslAddress = $swoole['server']['ssl_address'] ?? ''; $sslPort = $swoole['server']['ssl_port'] ?? 443; $options = $swoole['options'] ?? []; - $this->server = new SwooleHttpServer($address, $port, SWOOLE_PROCESS, SWOOLE_TCP); + $this->server = new SwooleHttpServer($address, intval($port), SWOOLE_PROCESS, SWOOLE_TCP); if ($sslAddress) { - $this->server->addlistener($sslAddress, $sslPort, SWOOLE_TCP | SWOOLE_SSL); + $this->server->addlistener($sslAddress, intval($sslPort), SWOOLE_TCP | SWOOLE_SSL); } $this->server->set($options);