From 25894616c28dea26fa2457f567abba0a40847299 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 15 May 2020 16:24:49 -0700 Subject: catch close error --- lib/sockets.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/sockets.js b/lib/sockets.js index 40e50a37..874cafcc 100644 --- a/lib/sockets.js +++ b/lib/sockets.js @@ -57,7 +57,7 @@ wss.on("connection", function (ws) { ws.on("close", function () { const username = names[id]; - if (sockets[username][id] !== undefined) delete sockets[username][id]; + if (sockets[username] && sockets[username][id]) delete sockets[username][id]; l.info("socket closed", username); }); }); -- cgit v1.2.3