mirror of
https://mau.dev/maunium/synapse.git
synced 2024-12-15 00:33:50 +01:00
Don't fetch state for missing events that we fetched
This commit is contained in:
parent
25a96e0c63
commit
3a9f5bf6dd
1 changed files with 6 additions and 0 deletions
|
@ -171,6 +171,12 @@ class FederationHandler(BaseHandler):
|
|||
yield self._get_missing_events_for_pdu(
|
||||
origin, pdu, prevs, min_depth
|
||||
)
|
||||
|
||||
# Update the set of things we've seen after trying to
|
||||
# fetch the missing stuff
|
||||
have_seen = yield self.store.have_events(
|
||||
[ev for ev, _ in pdu.prev_events]
|
||||
)
|
||||
elif prevs - seen:
|
||||
logger.info(
|
||||
"Not fetching %d missing events for room %r,event %s: %r...",
|
||||
|
|
Loading…
Reference in a new issue