From d80b19c3d3b90b805a9d249a22f1357afbb9c34a Mon Sep 17 00:00:00 2001 From: Tanuj Nayak Date: Sat, 4 Oct 2025 13:46:37 -0700 Subject: [PATCH] [BUG]: Fix erroneous priority rollback guard in NAC --- rust/storage/src/admissioncontrolleds3.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/rust/storage/src/admissioncontrolleds3.rs b/rust/storage/src/admissioncontrolleds3.rs index f2b9c70b831..81724bdc74d 100644 --- a/rust/storage/src/admissioncontrolleds3.rs +++ b/rust/storage/src/admissioncontrolleds3.rs @@ -620,11 +620,7 @@ impl AdmissionControlledS3Storage { vec![output_tx], ); _guard = RollbackPriorityOnDrop { - request: InflightRequestContext { - priority_holder: priority_holder.clone(), - priority_upgrade_channel: None, - finished: Arc::new(AtomicBool::new(false)), - }, + request: request.context.clone(), entry_priority: options.priority, }; requests.insert(composite_key.clone(), request);