diff --git a/src/coreaudio/mod.rs b/src/coreaudio/mod.rs index 9692e72..292e03c 100644 --- a/src/coreaudio/mod.rs +++ b/src/coreaudio/mod.rs @@ -114,7 +114,7 @@ impl Stream for SamplesStream { let current_callback = match inner.current_callback.take() { Some(c) => c, None => { - self.inner.lock().unwrap().scheduled_task = Some(task::park()); + inner.scheduled_task = Some(task::park()); return Ok(Async::NotReady); } };