From 38a4bb6736ac6ed88f02f1b9315a0287d6d1f448 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 21 Jul 2021 05:56:42 +0200 Subject: [PATCH] Fix prev commit (properly stop pulse) --- libs/backends/pulseaudio/pulseaudio_backend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/backends/pulseaudio/pulseaudio_backend.cc b/libs/backends/pulseaudio/pulseaudio_backend.cc index c69c89592a..47fd73d939 100644 --- a/libs/backends/pulseaudio/pulseaudio_backend.cc +++ b/libs/backends/pulseaudio/pulseaudio_backend.cc @@ -664,10 +664,10 @@ PulseAudioBackend::stop () _run = false; - pa_threaded_mainloop_lock (p_mainloop); if (pa_stream_is_corked (p_stream) == 0) { cork_pulse (true); } + pa_threaded_mainloop_lock (p_mainloop); sync_pulse (pa_stream_flush (p_stream, stream_operation_cb, this)); if (pthread_join (_main_thread, &status)) {