diff --git a/staging/vhost-device-sound/src/audio_backends/pipewire.rs b/staging/vhost-device-sound/src/audio_backends/pipewire.rs index 1f472cd..d72772c 100644 --- a/staging/vhost-device-sound/src/audio_backends/pipewire.rs +++ b/staging/vhost-device-sound/src/audio_backends/pipewire.rs @@ -503,6 +503,7 @@ impl AudioBackend for PwBackend { stream_hash.remove(&stream_id); stream_listener.remove(&stream_id); lock_guard.unlock(); + self.thread_loop.stop(); Ok(()) }