Running EW in two tabs may cause subtle nasty misbehaviour #21039
Labels
A-E2EE
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
I think we’ve tied down the main splitbrain reliability problem with matrix-video-chat as being due to folks leaving instances running in background tabs. This means they keep a sync loop running for the same device in the other tabs, which race to consume to-device msgs with the fg tab. I think the race is something like:
This could affect device verif, possibly e2ee, and voip when msc3401 lands.
The text was updated successfully, but these errors were encountered: