From 011216749cc7a2fc232b96f3c34b397c89ec8d5e Mon Sep 17 00:00:00 2001 From: Yury Date: Wed, 22 Apr 2026 12:25:06 +0500 Subject: [PATCH] Make WebSocket reconnect retries infinite at 5s interval --- index.html | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/index.html b/index.html index 183144d..b2a1276 100644 --- a/index.html +++ b/index.html @@ -1535,20 +1535,16 @@ mapTimeMultiplier = 1; els.app.style.display = 'none'; - if (reconnectAttempts < 10) { - const delay = 5000; - const suffix = error && error.message ? ` (${error.message})` : ''; - showDebug(`❌ WS Lost. Reconnecting in ${delay/1000}s...${suffix}`); - reconnectAttempts++; + const delay = 5000; + const suffix = error && error.message ? ` (${error.message})` : ''; + showDebug(`❌ WS Lost. Reconnecting in ${delay/1000}s...${suffix}`); + reconnectAttempts++; - clearTimeout(reconnectTimeout); - reconnectTimeout = setTimeout(() => { - reconnectScheduled = false; - connectWS(); - }, delay); - } else { - showDebug(`❌ Max reconnects reached. F2 to reconfigure.`); - } + clearTimeout(reconnectTimeout); + reconnectTimeout = setTimeout(() => { + reconnectScheduled = false; + connectWS(); + }, delay); } init();