element-hq / element-hq/synapse

500 error when trying to rejoin empty room

Open
#4,582 0 comments 0 reactions 0 assignees View on GitHub
A-Federated-Join A-Workers O-Uncommon S-Major T-Defect z-bug
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#4582](https://github.com/matrix-org/synapse/issues/4582).

---

Related to #1533, but even worse. When using a worker deployment, the code that checks if the server list is empty (https://github.com/matrix-org/synapse/blob/d8e63846e23537d534f94df1e4294326964bb780/synapse/handlers/room_member.py#L988) gets missed, so we end up with an internal server error instead

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.