]> code.delx.au - pulseaudio/blobdiff - src/modules/module-hal-detect.c
fix shutdown when --disallow-module-loading=1 is passed
[pulseaudio] / src / modules / module-hal-detect.c
index bfabd91a7c0b1823c8867759771b1f8cffc859ef..caa7a1fa4e70d384e8021090735f66da4d72d40b 100644 (file)
@@ -511,7 +511,7 @@ static void device_removed_cb(LibHalContext* context, const char *udi) {
     pa_log_debug("Device removed: %s", udi);
 
     if ((d = pa_hashmap_remove(u->devices, udi))) {
-        pa_module_unload_by_index(u->core, d->index);
+        pa_module_unload_by_index(u->core, d->index, TRUE);
         hal_device_free(d);
     }
 }