diff --git a/src/monocoque/devices/sound.c b/src/monocoque/devices/sound.c index 9264cec..43cce17 100644 --- a/src/monocoque/devices/sound.c +++ b/src/monocoque/devices/sound.c @@ -50,23 +50,23 @@ int setupsound() int freesound() { + if (mainloop) { + pa_threaded_mainloop_lock(mainloop); + } if (context) pa_context_unref(context); if (mainloop) { pa_signal_done(); + pa_threaded_mainloop_unlock(mainloop); pa_threaded_mainloop_free(mainloop); } - } #else int setupsound() { - - - slogi("connecting portaudio..."); }