From ca92fa0450c334614dcc39e1d9301d280d4aa5ed Mon Sep 17 00:00:00 2001 From: Manuel Kasper Date: Tue, 7 May 2024 14:59:24 +0200 Subject: [PATCH] Catch WS send errors --- ws-manager.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ws-manager.js b/ws-manager.js index 8d95c1b..18c9be5 100644 --- a/ws-manager.js +++ b/ws-manager.js @@ -72,7 +72,11 @@ class WebSocketManager extends EventEmitter { } unicast(message, ws) { - ws.send(JSON.stringify(keyzipper.compressKeys(message))); + try { + ws.send(JSON.stringify(keyzipper.compressKeys(message))); + } catch (e) { + console.error(e); + } } numberOfClients() {