Skip to content

Commit e062ad9

Browse files
committed
Use disabled PermessageDeflateOptions if disabled
1 parent e61c807 commit e062ad9

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/WebSocketMiddleware.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ public function __invoke(ServerRequestInterface $request, callable $next = null)
6060
return new Response(500, [], 'Error negotiating websocket permessage-deflate: ' . $e->getMessage());
6161
}
6262

63+
if (!$this->webSocketOptions->isPermessageDeflateEnabled()) {
64+
$permessageDeflateOptions = [
65+
PermessageDeflateOptions::createDisabled()
66+
];
67+
}
68+
6369
$inStream = new ThroughStream();
6470
$outStream = new ThroughStream();
6571

0 commit comments

Comments
 (0)