Skip to content

Commit 8b40f2d

Browse files
committed
Delete socket.upgradeReq when it is no longer needed to reduce memory usage
cc @lpinca
1 parent 1631f61 commit 8b40f2d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/server/parse-websocket.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,8 @@ function parseWebSocketRequest (socket, opts, params) {
6262

6363
params.headers = socket.upgradeReq.headers
6464

65+
// "Free" `socket.upgradeReq` when it is no longer needed to reduce memory usage
66+
delete socket.upgradeReq
67+
6568
return params
6669
}

0 commit comments

Comments
 (0)