openvidu-browser: websocket abort reconnection upon MasterNode crash

pull/630/head
pabloFuente 2021-05-24 14:56:17 +02:00
parent a135ea0aec
commit 8d39c2006e
1 changed files with 6 additions and 2 deletions

View File

@ -66,8 +66,12 @@ function WebSocketWithReconnection(config) {
if (closing) { if (closing) {
Logger.debug("Connection closed by user"); Logger.debug("Connection closed by user");
} else { } else {
Logger.debug("Connection closed unexpectecly. Reconnecting..."); if (config.ismasternodecrashed()) {
reconnect(MAX_RETRIES, 1); Logger.error("Master Node has crashed. Stopping reconnection process");
} else {
Logger.debug("Connection closed unexpectedly. Reconnecting...");
reconnect(MAX_RETRIES, 1);
}
} }
} else { } else {
Logger.debug("Close callback from previous websocket. Ignoring it"); Logger.debug("Close callback from previous websocket. Ignoring it");