When trying to open the websocket and automatic reconnect is enabled, an exponential number of retries are taking place.
I believe this is due no checking if a close event is already part of a retry or not.
Clearing the reconnect interval-task before scheduling one fixes the issue: line 169
if (me.$$config.reconnect) {
if (me.$$reconnectTask) {
clearInterval(me.$$reconnectTask);
delete me.$$reconnectTask;
}
When trying to open the websocket and automatic reconnect is enabled, an exponential number of retries are taking place.
I believe this is due no checking if a close event is already part of a retry or not. Clearing the reconnect interval-task before scheduling one fixes the issue: line 169