From 0da4dd2dd6224672a9e237f2b596c90ea87775b0 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson <matthew@matrix.org> Date: Wed, 11 Aug 2021 04:35:57 +0100 Subject: [PATCH] don't drop events if we receive more than 8 in one batch --- src/ConferenceCallManager.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ConferenceCallManager.js b/src/ConferenceCallManager.js index 08dd8f7..b1b5500 100644 --- a/src/ConferenceCallManager.js +++ b/src/ConferenceCallManager.js @@ -51,7 +51,11 @@ export class ConferenceCallManager extends EventEmitter { const manager = new ConferenceCallManager(client); - await client.startClient(); + await client.startClient({ + // dirty hack to reduce chance of gappy syncs + // should be fixed by spotting gaps and backpaginating + initialSyncLimit: 50, + }); await waitForSync(client);