node: only move other nodes, not ourselves

This commit is contained in:
Wim Taymans 2018-12-14 16:37:15 +01:00
parent 4be368c957
commit 2025a9ad3b

View file

@ -946,6 +946,7 @@ void pw_node_destroy(struct pw_node *node)
/* move all nodes driven by us to their own driver */
spa_list_for_each_safe(n, t, &node->driver_list, driver_link)
if (n != node)
pw_node_set_driver(n, NULL);
if (node->driver_node != node) {