From: Jérôme Benoit Date: Sat, 18 Sep 2021 11:32:43 +0000 (+0200) Subject: Force WS connection opened closing at connection retries X-Git-Tag: v1.1.4~7 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=dd06a8bebe3d41e387030f8c82685661a00debae;p=e-mobility-charging-stations-simulator.git Force WS connection opened closing at connection retries Signed-off-by: Jérôme Benoit --- diff --git a/src/charging-station/ChargingStation.ts b/src/charging-station/ChargingStation.ts index 833783aa..35bbdd49 100644 --- a/src/charging-station/ChargingStation.ts +++ b/src/charging-station/ChargingStation.ts @@ -1053,7 +1053,7 @@ export default class ChargingStation { logger.error(`${this.logPrefix()} Socket: connection retry in ${Utils.roundTo(reconnectDelay, 2)}ms, timeout ${reconnectDelay - 100}ms`); await Utils.sleep(reconnectDelay); logger.error(this.logPrefix() + ' Socket: reconnecting try #' + this.autoReconnectRetryCount.toString()); - this.openWSConnection({ handshakeTimeout: reconnectDelay - 100 }); + this.openWSConnection({ handshakeTimeout: reconnectDelay - 100 }, true); this.hasSocketRestarted = true; } else if (this.getAutoReconnectMaxRetries() !== -1) { logger.error(`${this.logPrefix()} Socket reconnect failure: max retries reached (${this.autoReconnectRetryCount}) or retry disabled (${this.getAutoReconnectMaxRetries()})`);