From 6f7b54cf8d9b3114b71cb7cefaba74dd072ebbcb Mon Sep 17 00:00:00 2001 From: alessiodf <35549818+alessiodf@users.noreply.github.com> Date: Tue, 22 Oct 2019 14:29:36 +0100 Subject: [PATCH] fix(core-p2p): properly terminate bad connections (#3103) --- packages/core-p2p/src/socket-server/worker.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core-p2p/src/socket-server/worker.ts b/packages/core-p2p/src/socket-server/worker.ts index bbc7d5b775..acd657f771 100644 --- a/packages/core-p2p/src/socket-server/worker.ts +++ b/packages/core-p2p/src/socket-server/worker.ts @@ -29,7 +29,7 @@ export class Worker extends SCWorker { if (message === "#2") { const timeNow: number = new Date().getTime() / 1000; if (ws._lastPingTime && timeNow - ws._lastPingTime < 1) { - req.socket.terminate(); + ws.terminate(); } ws._lastPingTime = timeNow; } else { @@ -41,7 +41,7 @@ export class Worker extends SCWorker { parsed.event === "#disconnect" && typeof parsed.cid !== "undefined") ) { - req.socket.terminate(); + ws.terminate(); } } } catch (error) {