From 63e3c8de3714aebe7ca243d27a400dff2e77452b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Sat, 2 Mar 2024 22:20:42 +0100 Subject: [PATCH] Webapp: make SocketIO reconnect faster The exponential backoff was getting a bit too long, making the webapp sometimes very slow to reconnect. This is now limited to max 3 seconds. --- web/app/src/components/UpdateListener.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/app/src/components/UpdateListener.vue b/web/app/src/components/UpdateListener.vue index b9b966e7..68ff345e 100644 --- a/web/app/src/components/UpdateListener.vue +++ b/web/app/src/components/UpdateListener.vue @@ -92,6 +92,9 @@ export default { // console.log("connecting JobsListener to WS", websocketURL); const ws = io(websocketURL, { transports: ['websocket'], + reconnectionDelay: 250, // milliseconds + reconnectionDelayMax: 3000, // milliseconds + timeout: 1000, // milliseconds }); this.socket = ws;