From dc0d0dc40ce8ba610efd8faa42d3e476a6880c7e Mon Sep 17 00:00:00 2001 From: Kegan Dougal <7190048+kegsay@users.noreply.github.com> Date: Thu, 24 Sep 2026 17:04:08 +0100 Subject: [PATCH] Stricter check to ensure missing await would be caught --- synapse/handlers/federation_event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/handlers/federation_event.py b/synapse/handlers/federation_event.py index 86e648656d..f55352fb6f 100644 --- a/synapse/handlers/federation_event.py +++ b/synapse/handlers/federation_event.py @@ -1830,7 +1830,7 @@ class FederationEventHandler: for s in seen_remotes: unseen_event_map.pop(s, None) rejected_event_ids = await self._store.has_rejected_event_ids(seen_remotes) - if rejected_event_ids: + if len(rejected_event_ids) > 0: has_rejected_events = True # XXX: it might be possible to kick this process off in parallel with fetching