From e7845dd356214b09bfb00cc223d14e9aafe83e07 Mon Sep 17 00:00:00 2001 From: Pax1601 Date: Tue, 29 Jul 2025 19:15:59 +0200 Subject: [PATCH] Update servermanager.ts --- frontend/react/src/server/servermanager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/react/src/server/servermanager.ts b/frontend/react/src/server/servermanager.ts index a2bbb2ef..e7a44bb2 100644 --- a/frontend/react/src/server/servermanager.ts +++ b/frontend/react/src/server/servermanager.ts @@ -164,7 +164,8 @@ export class ServerManager { xmlHttp.onreadystatechange = (res) => { if (xmlHttp.readyState == 4 && xmlHttp.status === 0) { console.error("An error occurred during the XMLHttpRequest"); - this.setConnected(false); + if (this.#failedRequestEpoch === null) this.#failedRequestEpoch = Date.now(); + else if (Date.now() - this.#failedRequestEpoch > 10000) this.setConnected(false); errorCallback && errorCallback(xmlHttp.status); } };