From 18c4f88ec66fe4fc689acdccd5f7125f076e7454 Mon Sep 17 00:00:00 2001 From: avwo Date: Tue, 1 Dec 2020 21:17:46 +0800 Subject: [PATCH] refactor: refine code --- lib/https/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/https/index.js b/lib/https/index.js index 22ada32ee..761cce7b4 100644 --- a/lib/https/index.js +++ b/lib/https/index.js @@ -591,8 +591,9 @@ function resolveWebsocket(socket, wss) { socket.write(res.getBuffer(curResHeaders)); if (res.statusCode == 101) { socketMgr.handleUpgrade(socket, reqSocket); + } else { + reqSocket.resume(); } - reqSocket.resume(); resData.body = res.body; resData.headers = curResHeaders; resData.rawHeaderNames = res.rawHeaderNames;