This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Faster joins: potential infinite loop in resync #13001
Labels
A-Federated-Join
joins over federation generally suck
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Milestone
Resyncing the state for a room follows the following algorithm:
prev_events
with partial stateprev_events
prev_events
and persistIt's possible for that to get into a loop, where we pull out the first 100 events, fail to make progress on any of them, and repeat.
synapse/synapse/handlers/federation_event.py
Lines 527 to 540 in 7c6b220
part of #12646
The text was updated successfully, but these errors were encountered: