diff --git a/lib/wp/proxy-node.c b/lib/wp/proxy-node.c index 9b518365d83e96ccaf813f4736db2aeb1b9d9f8f..e39801a6c1296511c9141c0a5de7efa20a06e33b 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 07ab144ce4e32d4b90a8436f3c0b43a39b409363..f916a03eed95ac407d1ef2b0c3ce793c48d3fefd 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 137f70d38e7c2859f14c1159e984639e6f5b038d..8d9917b47d4fe44fe8b912f24cc8a516c65cffbf 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);