From 53024c17474737d55ac3d123b2bd4cdb821d45de Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 22 Mar 2021 11:21:44 +0100 Subject: [PATCH] jack: free the global map when the client is closed --- pipewire-jack/src/pipewire-jack.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index e9b41135d..57d855cb6 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -2734,6 +2734,7 @@ int jack_client_close (jack_client_t *client) pw_thread_loop_destroy(c->context.loop); pw_log_debug(NAME" %p: free", client); + pw_map_clear(&c->context.globals); pthread_mutex_destroy(&c->context.lock); pw_properties_free(c->props); free(c);