From 162fc00b5ad73211308fa06af6c405d8ad54e712 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 15 May 2020 16:26:44 -0700 Subject: log id on close --- lib/sockets.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/sockets.js b/lib/sockets.js index 874cafcc..ee453ce7 100644 --- a/lib/sockets.js +++ b/lib/sockets.js @@ -56,8 +56,12 @@ wss.on("connection", function (ws) { }); ws.on("close", function () { - const username = names[id]; - if (sockets[username] && sockets[username][id]) delete sockets[username][id]; - l.info("socket closed", username); + try { + const username = names[id]; + if (sockets[username] && sockets[username][id]) delete sockets[username][id]; + l.info("socket closed", username, id); + } catch(e) { + l.error("problem closing socket", e.message); + } }); }); -- cgit v1.2.3