-
- Downloads
Make `handle_new_client_event` throws `PartialStateConflictError` (#14665)
Then adapts calling code to retry when needed so it doesn't 500 to clients. Signed-off-by:Mathieu Velten <mathieuv@matrix.org> Co-authored-by:
Sean Quah <8349537+squahtx@users.noreply.github.com>
Showing
- changelog.d/14665.misc 1 addition, 0 deletionschangelog.d/14665.misc
- synapse/handlers/federation.py 78 additions, 39 deletionssynapse/handlers/federation.py
- synapse/handlers/message.py 108 additions, 94 deletionssynapse/handlers/message.py
- synapse/handlers/room.py 57 additions, 38 deletionssynapse/handlers/room.py
- synapse/handlers/room_batch.py 2 additions, 0 deletionssynapse/handlers/room_batch.py
- synapse/handlers/room_member.py 104 additions, 64 deletionssynapse/handlers/room_member.py
- synapse/util/caches/response_cache.py 10 additions, 4 deletionssynapse/util/caches/response_cache.py
Loading
Please register or sign in to comment