From 7924e96589c31da201419095d007b5ede795d0e6 Mon Sep 17 00:00:00 2001 From: timedout Date: Tue, 22 Sep 2026 01:16:12 +0100 Subject: [PATCH] chore: add todo to fix --- src/service/rooms/event_handler/fetch_and_handle_outliers.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/service/rooms/event_handler/fetch_and_handle_outliers.rs b/src/service/rooms/event_handler/fetch_and_handle_outliers.rs index 1536bad2c..547434d73 100644 --- a/src/service/rooms/event_handler/fetch_and_handle_outliers.rs +++ b/src/service/rooms/event_handler/fetch_and_handle_outliers.rs @@ -534,6 +534,10 @@ impl super::Service { // missing auth event makes the entire call // unusable). self.hit_failed_pdu_pull(target_id.clone()); + // TODO(nex): We should still persist the events + // we already fetched to avoid another event + // being received and immediately triggering the + // same walk we're aborting now. return Err!(Request(NotFound(warn!( elapsed=?start.elapsed(), %apex_event_id,