From 25bb025a9acde41f52d90d2853e2f85418c205c5 Mon Sep 17 00:00:00 2001 From: thiolliere Date: Sun, 2 Oct 2016 14:24:30 +0200 Subject: [PATCH] arc not necessary --- src/alsa/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/alsa/mod.rs b/src/alsa/mod.rs index feea078..7cca663 100644 --- a/src/alsa/mod.rs +++ b/src/alsa/mod.rs @@ -398,7 +398,7 @@ struct VoiceInner { scheduled: Mutex>, // Wherease the sample stream is paused - is_paused: Arc, + is_paused: AtomicBool, // A file descriptor opened with `eventfd`. // It is used to wait for resume signal. @@ -610,7 +610,7 @@ impl Voice { buffer_len: buffer_len, period_len: period_len, scheduled: Mutex::new(None), - is_paused: Arc::new(AtomicBool::new(true)), + is_paused: AtomicBool::new(true), resume_signal: libc::eventfd(0, 0), });