From de7e29d9b72ccf6ad0b91a55337f041a0507896a Mon Sep 17 00:00:00 2001 From: HF Date: Wed, 7 Sep 2022 20:31:07 +0200 Subject: [PATCH] increase online counter broadcast delay --- src/socket/SocketClient.js | 2 +- src/socket/SocketServer.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/socket/SocketClient.js b/src/socket/SocketClient.js index 7b22ad8..162a435 100644 --- a/src/socket/SocketClient.js +++ b/src/socket/SocketClient.js @@ -60,7 +60,7 @@ class SocketClient extends EventEmitter { checkHealth() { if (this.readyState === WebSocket.OPEN) { const now = Date.now(); - if (now - 25000 > this.timeLastPing) { + if (now - 30000 > this.timeLastPing) { // server didn't send anything, probably dead console.log('Server is silent, killing websocket'); this.readyState = WebSocket.CLOSING; diff --git a/src/socket/SocketServer.js b/src/socket/SocketServer.js index bb4b5e1..dace027 100644 --- a/src/socket/SocketServer.js +++ b/src/socket/SocketServer.js @@ -167,7 +167,7 @@ class SocketServer { }); }); - setInterval(this.onlineCounterBroadcast, 10 * 1000); + setInterval(this.onlineCounterBroadcast, 20 * 1000); setInterval(this.checkHealth, 15 * 1000); }