From 627969a23b647631870690d1e20261bc70c3d71a Mon Sep 17 00:00:00 2001 From: Stevan Freeborn Date: Mon, 27 Jul 2026 17:32:24 -0500 Subject: [PATCH] fix: pass flag to clone --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 6115b68..6aac0ef 100644 --- a/src/main.rs +++ b/src/main.rs @@ -161,7 +161,7 @@ impl AudioVisualizer { let bar_data = Arc::new(Mutex::new(vec![0; num_bars])); let bar_data_clone = Arc::clone(&bar_data); let stop_flag = Arc::new(AtomicBool::new(false)); - let stop_clone = Arc::new(AtomicBool::new(false)); + let stop_clone = Arc::new(AtomicBool::new(&stop_flag)); thread::spawn(move || { if let Err(e) = Self::run_audio_loop(bar_data_clone, num_bars, stop_clone) {