diff --git a/src/Connector.php b/src/Connector.php index 822cec0..385f71a 100644 --- a/src/Connector.php +++ b/src/Connector.php @@ -6,7 +6,7 @@ use React\Socket\ConnectionInterface; use React\Socket\ConnectorInterface; use React\Promise\Deferred; -use React\Promise\RejectedPromise; +use function React\Promise\reject; use Psr\Http\Message\RequestInterface; use GuzzleHttp\Psr7 as gPsr; @@ -39,7 +39,7 @@ public function __invoke($url, array $subProtocols = [], array $headers = []) { $request = $this->generateRequest($url, $subProtocols, $headers); $uri = $request->getUri(); } catch (\Exception $e) { - return new RejectedPromise($e); + return reject($e); } $secure = 'wss' === substr($url, 0, 3); $connector = $this->_connector;