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);