Skip to content
Snippets Groups Projects
Unverified Commit 6cddf24e authored by Mathieu Velten's avatar Mathieu Velten Committed by GitHub
Browse files

Faster joins: don't stall when a user joins during a fast join (#14606)

Fixes #12801.
Complement tests are at
https://github.com/matrix-org/complement/pull/567

.

Avoid blocking on full state when handling a subsequent join into a
partial state room.

Also always perform a remote join into partial state rooms, since we do
not know whether the joining user has been banned and want to avoid
leaking history to banned users.

Signed-off-by: default avatarMathieu Velten <mathieuv@matrix.org>
Co-authored-by: default avatarSean Quah <seanq@matrix.org>
Co-authored-by: default avatarDavid Robertson <davidr@element.io>
parent d0c713cc
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment