This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
sometimes we use an out-of-date server for send_joins #2418
Comments
For example, when one tries to join
Of these, dmp-develop.com is offline. I don't know why we don't use matrix.freelock.com. Anyway, I've seen various servers use darmstadt.ccc.de. But that server left a long time ago. So the user gets an ancient state and timeline snapshot, and it takes ages for backfilling etc to sort it all out. |
Of course if the user sends any encrypted messages while the server is trying to catch up, then it will exclude any users who joined the room since darmstadt.ccc.de left. |
25 tasks
Another example: if you try to join #riot via hveem.no, you get a room consisting entirely of a single 'create' event. :/ |
richvdh
changed the title
sometimes we use an out-of-date server for make_joins
sometimes we use an out-of-date server for send_joins
Sep 6, 2018
richvdh
added a commit
that referenced
this issue
Sep 18, 2018
When we do a join, always try the server we used for the alias lookup first. Fixes #2418
richvdh
added a commit
that referenced
this issue
Sep 18, 2018
When we do a join, always try the server we used for the alias lookup first. Fixes #2418
Fixed by #3899 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
... which in turn means that the joining user gets a very old view of the room state
The text was updated successfully, but these errors were encountered: