diff --git a/lib/client.js b/lib/client.js index 332e1bd..eab180d 100644 --- a/lib/client.js +++ b/lib/client.js @@ -74,6 +74,10 @@ export default class Client extends EventTarget { console.log("Connection closed"); this.ws = null; this.setStatus(Client.Status.DISCONNECTED); + this.availableCaps = {}; + this.enabledCaps = {}; + this.batches = new Map(); + this.pendingHistory = Promise.resolve(null); if (this.autoReconnect) { console.info("Reconnecting to server in " + RECONNECT_DELAY_SEC + " seconds");