From f83343592b7b282c25261e46870ba533686b6f4e Mon Sep 17 00:00:00 2001 From: mabashian Date: Wed, 2 Jun 2021 14:55:04 -0400 Subject: [PATCH] Only attempt to reconnect socket if connection wasn't closed cleanly --- awx/ui_next/src/util/useWebsocket.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/awx/ui_next/src/util/useWebsocket.js b/awx/ui_next/src/util/useWebsocket.js index b2e34916e6..76cec9335b 100644 --- a/awx/ui_next/src/util/useWebsocket.js +++ b/awx/ui_next/src/util/useWebsocket.js @@ -33,9 +33,11 @@ export default function useWebsocket(subscribeGroups) { ws.current.onclose = e => { // eslint-disable-next-line no-console console.debug('Socket closed. Reconnecting...', e); - setTimeout(() => { - connect(); - }, 1000); + if (e.code !== 1000) { + setTimeout(() => { + connect(); + }, 1000); + } }; ws.current.onerror = err => {