From d4bd0ef1cac256e9e9202570e33ce6216cfb1d2e Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Fri, 18 Apr 2025 14:58:15 +0200 Subject: [PATCH] Use store instead of fetch_add for atomics --- src/io/stats.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/io/stats.rs b/src/io/stats.rs index f64a597..b9769c8 100644 --- a/src/io/stats.rs +++ b/src/io/stats.rs @@ -19,15 +19,15 @@ pub struct Stats { impl Stats { pub fn add_connection(&self) { - self.connections.fetch_add(1, Ordering::Relaxed); + self.connections.store(1, Ordering::Relaxed); } pub fn add_rx_bytes(&self, n: usize) { - self.rx.fetch_add(n, Ordering::Relaxed); + self.rx.store(n, Ordering::Relaxed); } pub fn add_tx_bytes(&self, n: usize) { - self.tx.fetch_add(n, Ordering::Relaxed); + self.tx.store(n, Ordering::Relaxed); } pub fn connections(&self) -> usize {