diff --git a/gst/gst.c b/gst/gst.c index fd676a3c79..0c947f99e2 100644 --- a/gst/gst.c +++ b/gst/gst.c @@ -942,6 +942,7 @@ gst_deinit (void) return; } + g_thread_pool_set_max_unused_threads (0); bin_class = GST_BIN_CLASS (g_type_class_peek (gst_bin_get_type ())); if (bin_class->pool != NULL) { g_thread_pool_free (bin_class->pool, FALSE, TRUE);