src: fix random broken reconnects (#3233)

This commit is contained in:
Vlad Frangu
2019-04-27 10:25:24 +03:00
committed by Amish Shah
parent de79bba965
commit 577636a46d

View File

@@ -311,11 +311,15 @@ class WebSocketShard extends EventEmitter {
onClose(event) {
this.closeSequence = this.sequence;
this.sequence = -1;
this.debug(`WebSocket was closed.
Event Code: ${event.code}
Clean: ${event.wasClean}
Reason: ${event.reason || 'No reason received'}`);
this.setHeartbeatTimer(-1);
this.setHelloTimeout(-1);
this.status = Status.DISCONNECTED;
/**