File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -246,14 +246,13 @@ private function onRequest(array $reqInfo): void
246246 $ connHeader = $ reqInfo ['server ' ]['HTTP_CONNECTION ' ] ?? '' ;
247247 $ upgradeHeader = $ reqInfo ['server ' ]['HTTP_UPGRADE ' ] ?? '' ;
248248 $ keepAlive = strtolower ($ connHeader ) === 'keep-alive ' ;
249- $ isWebSocketUpgrade = strtolower ($ upgradeHeader ) === 'websocket ' &&
250- str_contains (strtolower ($ connHeader ), 'upgrade ' );
249+ $ isWebSocketUpgrade = strtolower ($ upgradeHeader ) === 'websocket ' && str_contains (strtolower ($ connHeader ), 'upgrade ' );
251250
252251 if ($ keepAlive || $ isWebSocketUpgrade ) {
253252 $ response ->withHeader ('Connection ' , $ keepAlive ? 'keep-alive ' : 'Upgrade ' );
254253 } else {
255254 $ response ->withHeader ('Connection ' , 'close ' );
256- $ this ->stream ->shutdownRead ();
255+ $ this ->stream ->close ();
257256 }
258257
259258 try {
You can’t perform that action at this time.
0 commit comments