From 44d2ba52768df5351d01e8095b3195d87149af41 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 20 Jun 2023 20:46:20 +0200 Subject: [PATCH] impl-node: make node not-runnable when destroying This avoid some links that are activated again when the node is destroyed. --- src/pipewire/impl-node.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipewire/impl-node.c b/src/pipewire/impl-node.c index 65e8158d9..63779bf92 100644 --- a/src/pipewire/impl-node.c +++ b/src/pipewire/impl-node.c @@ -1964,6 +1964,7 @@ void pw_impl_node_destroy(struct pw_impl_node *node) active = node->active; node->active = false; + node->runnable = false; pw_log_debug("%p: destroy", impl); pw_log_info("(%s-%u) destroy", node->name, node->info.id);