diff --git a/composer.json b/composer.json index f278c40..850288f 100644 --- a/composer.json +++ b/composer.json @@ -13,8 +13,7 @@ "require": { "php": ">=7.1", "nikic/fast-route": "^1.3", - "react/event-loop": "^1.2.0", - "react/http": "^1.1", + "react/http": "^1.5", "react/promise": "^2.7" }, "require-dev": { diff --git a/src/App.php b/src/App.php index 0b4ac2a..7566337 100644 --- a/src/App.php +++ b/src/App.php @@ -10,12 +10,12 @@ use Psr\Http\Message\ServerRequestInterface; use React\EventLoop\Loop; use React\EventLoop\LoopInterface; -use React\Http\Server as HttpServer; +use React\Http\HttpServer; use React\Http\Message\Response; use React\Http\Message\ServerRequest; use React\Promise\Deferred; use React\Promise\PromiseInterface; -use React\Socket\Server as SocketServer; +use React\Socket\SocketServer; use React\Stream\ReadableStreamInterface; class App @@ -154,7 +154,7 @@ private function runLoop() return $response; }); - $socket = new SocketServer(8080, $this->loop); + $socket = new SocketServer('127.0.0.1:8080', [], $this->loop); $http->listen($socket); $this->log('Listening on ' . \str_replace('tcp:', 'http:', $socket->getAddress()));