From 4c0f3123361c18bcb8ac14d834c0197fd9f054fc Mon Sep 17 00:00:00 2001 From: withsang Date: Sun, 3 Mar 2024 17:30:44 +0900 Subject: [PATCH] fix(session): reject Socket.io connection on session expiry --- src/modules/socket.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/socket.js b/src/modules/socket.js index 38da23d5..07806ef4 100644 --- a/src/modules/socket.js +++ b/src/modules/socket.js @@ -247,7 +247,9 @@ const startSocketServer = (server) => { try { const req = socket.request; req.session.reload((err) => { - if (err) throw err; + if (err) { + return socket.disconnect(); + } const { oid: userOid } = getLoginInfo(req); if (!userOid) return;