MSC2855: Server-Initiated Client Clear-Cache & Reload - #2855
Conversation
Signed-off-by: Jason Volk <jason@zemos.net>
54d0b76 to
5b89a30
Compare
|
|
||
| ### Proposal | ||
|
|
||
| This MSC proposes a mechanism be standardized within the sync API to force a |
There was a problem hiding this comment.
This sounds like a horible thing for accounts like those by TravisR, jcgruenhage and sorunome ^^ (They need quite a long time for initial syncs). (Not pinging on purpose)
There was a problem hiding this comment.
In some cases the server messed up though and returned invalid events, effectively desyncing the server from the client. There is no way to recover from that, except by telling the user to clear cache and reload currently. This would provide an option to fix that, when the server side bug is fixed. One example of that is dendrite kicking you out of rooms and then never sending you a proper join again, just assuming you still know, that you are in that room, although it explicitly told you otherwise.
Author: @jevolk
Rendered