From 83394022cb5649b04e4f96783b53c831077756ec Mon Sep 17 00:00:00 2001 From: Julian Bouzas <julian.bouzas@collabora.com> Date: Thu, 20 Jun 2019 09:41:29 -0400 Subject: [PATCH] proxy: don't remove the listener on destruction as it is not needed --- lib/wp/proxy-node.c | 3 --- lib/wp/proxy-port.c | 3 --- lib/wp/proxy.c | 3 --- 3 files changed, 9 deletions(-) diff --git a/lib/wp/proxy-node.c b/lib/wp/proxy-node.c index 9b518365..e39801a6 100644 --- a/lib/wp/proxy-node.c +++ b/lib/wp/proxy-node.c @@ -47,9 +47,6 @@ wp_proxy_node_finalize (GObject * object) { WpProxyNode *self = WP_PROXY_NODE(object); - /* Remove the listener */ - spa_hook_remove (&self->listener); - /* Clear the info */ if (self->info) { pw_node_info_free(self->info); diff --git a/lib/wp/proxy-port.c b/lib/wp/proxy-port.c index 07ab144c..f916a03e 100644 --- a/lib/wp/proxy-port.c +++ b/lib/wp/proxy-port.c @@ -77,9 +77,6 @@ wp_proxy_port_finalize (GObject * object) { WpProxyPort *self = WP_PROXY_PORT(object); - /* Remove the listener */ - spa_hook_remove (&self->listener); - /* Clear the indo */ if (self->info) { pw_port_info_free(self->info); diff --git a/lib/wp/proxy.c b/lib/wp/proxy.c index 137f70d3..8d9917b4 100644 --- a/lib/wp/proxy.c +++ b/lib/wp/proxy.c @@ -93,9 +93,6 @@ wp_proxy_finalize (GObject * object) g_debug ("%s:%p destroyed (pw proxy %p)", G_OBJECT_TYPE_NAME (object), object, self->proxy); - /* Remove the listener */ - spa_hook_remove (&self->listener); - /* Destroy the proxy */ if (self->proxy) { pw_proxy_destroy (self->proxy); -- GitLab