From 0fe043acb59a20267fcc165685c31d6e948a9e4e Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Mon, 21 Apr 2025 02:21:18 +0200 Subject: [PATCH] Revert "Use store instead of fetch_add for atomics" This reverts commit d4bd0ef1cac256e9e9202570e33ce6216cfb1d2e. --- 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 b9769c8..f64a597 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.store(1, Ordering::Relaxed); + self.connections.fetch_add(1, Ordering::Relaxed); } pub fn add_rx_bytes(&self, n: usize) { - self.rx.store(n, Ordering::Relaxed); + self.rx.fetch_add(n, Ordering::Relaxed); } pub fn add_tx_bytes(&self, n: usize) { - self.tx.store(n, Ordering::Relaxed); + self.tx.fetch_add(n, Ordering::Relaxed); } pub fn connections(&self) -> usize {