From 1f85d06317bd80388616ba70849351ea5464d08d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 7 Jun 2021 12:57:09 +0200 Subject: [PATCH] module-adapter: clear bound-resource when destroyed So that we don't reference it anymore or try to remove the listener. --- src/modules/module-adapter.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/module-adapter.c b/src/modules/module-adapter.c index 678ed020c..9cc5691f8 100644 --- a/src/modules/module-adapter.c +++ b/src/modules/module-adapter.c @@ -79,6 +79,7 @@ static void resource_destroy(void *data) pw_log_debug(NAME" %p: destroy %p", nd, nd->adapter); spa_hook_remove(&nd->resource_listener); + nd->bound_resource = NULL; if (nd->adapter && !nd->linger) pw_impl_node_destroy(nd->adapter); }