From 0d7eeb7766162d91e2a89090431aebe686619a86 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Fri, 1 Aug 2025 07:46:59 +0000 Subject: [PATCH] Extend the append count guards over subsequent operations. Signed-off-by: Jason Volk --- src/service/rooms/timeline/append.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/service/rooms/timeline/append.rs b/src/service/rooms/timeline/append.rs index 4d06d399..64c15ddb 100644 --- a/src/service/rooms/timeline/append.rs +++ b/src/service/rooms/timeline/append.rs @@ -185,8 +185,6 @@ where .append_pdu(&pdu_id, pdu, &pdu_json, count) .await; - drop(next_count1); - drop(next_count2); drop(insert_lock); // See if the event matches any known pushers via power level @@ -428,6 +426,9 @@ where } } + drop(next_count1); + drop(next_count2); + for appservice in self.services.appservice.read().await.values() { if self .services