From 7a832c452294414ac5327a3b86965b25ba403522 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Fri, 2 Mar 2012 09:27:30 -0800 Subject: [PATCH] Don't unload libpulse This sometimes spawns esoteric errors in dlclose --- Alc/backends/pulseaudio.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Alc/backends/pulseaudio.c b/Alc/backends/pulseaudio.c index c5f9d043..2780c77b 100644 --- a/Alc/backends/pulseaudio.c +++ b/Alc/backends/pulseaudio.c @@ -1398,11 +1398,7 @@ void alc_pulse_deinit(void) allCaptureDevNameMap = NULL; numCaptureDevNames = 0; -#ifdef HAVE_DYNLOAD - if(pa_handle) - CloseLib(pa_handle); - pa_handle = NULL; -#endif + /* PulseAudio doesn't like being CloseLib'd sometimes */ } void alc_pulse_probe(enum DevProbe type) -- 2.11.4.GIT