Fixing receiver_left()/memory leak in llmp.rs (#2344)

* fixer

* real fix
This commit is contained in:
Dongjia "toka" Zhang 2024-06-27 16:52:05 +02:00 committed by GitHub
parent 8031111660
commit 50d75422c8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -857,9 +857,9 @@ impl LlmpPage {
#[inline] #[inline]
fn receiver_left(&mut self) { fn receiver_left(&mut self) {
let receivers_joined_count = &mut self.receivers_joined_count; let receivers_left_count = &mut self.receivers_left_count;
//receivers_joined_count.fetch_add(1, Ordering::Relaxed); //receivers_joined_count.fetch_add(1, Ordering::Relaxed);
receivers_joined_count.store(1, Ordering::Relaxed); receivers_left_count.store(1, Ordering::Relaxed);
} }
} }