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 {