add logging in case #45 would happen again

This commit is contained in:
Bruno Windels 2020-05-07 19:14:30 +02:00
parent f476ac0dae
commit f9c0b4b53e

View file

@ -115,12 +115,16 @@ export class Room extends EventEmitter {
if (this._timeline) { if (this._timeline) {
throw new Error("not dealing with load race here for now"); throw new Error("not dealing with load race here for now");
} }
console.log(`opening the timeline for ${this._roomId}`);
this._timeline = new Timeline({ this._timeline = new Timeline({
roomId: this.id, roomId: this.id,
storage: this._storage, storage: this._storage,
fragmentIdComparer: this._fragmentIdComparer, fragmentIdComparer: this._fragmentIdComparer,
pendingEvents: this._sendQueue.pendingEvents, pendingEvents: this._sendQueue.pendingEvents,
closeCallback: () => this._timeline = null, closeCallback: () => {
console.log(`closing the timeline for ${this._roomId}`);
this._timeline = null;
},
user: this._user, user: this._user,
}); });
await this._timeline.load(); await this._timeline.load();