From 088eee55b87d453fb40c41d2f943e644130cd15f Mon Sep 17 00:00:00 2001 From: archipelago Date: Fri, 9 Oct 2026 08:41:26 -0400 Subject: [PATCH] fix: update atomic monitoring API for Rust 1.99 --- core/archipelago/src/monitoring/store.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/archipelago/src/monitoring/store.rs b/core/archipelago/src/monitoring/store.rs index 4531a95c..1a55eb47 100644 --- a/core/archipelago/src/monitoring/store.rs +++ b/core/archipelago/src/monitoring/store.rs @@ -102,7 +102,7 @@ impl MetricsStore { // Use saturating semantics to avoid underflow let _ = self .ws_connections - .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| { + .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| { if v > 0 { Some(v - 1) } else {