From a868122c40acfa18770ff58fb7f9a4e568ffa80b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 9 Feb 2022 09:21:46 +0100 Subject: [PATCH] client-node: don't remove mix twice The mix is added to a list in pw_impl_port_init_mix() and removed again in pw_impl_port_release_mix(). --- src/modules/module-client-node/remote-node.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/modules/module-client-node/remote-node.c b/src/modules/module-client-node/remote-node.c index 2dd087e38..bb597e6bd 100644 --- a/src/modules/module-client-node/remote-node.c +++ b/src/modules/module-client-node/remote-node.c @@ -986,7 +986,6 @@ static void clear_mix(struct node_data *data, struct mix *mix) clear_buffers(data, mix); pw_array_clear(&mix->buffers); - spa_list_remove(&mix->mix.link); spa_list_append(&data->free_mix, &mix->link); pw_impl_port_release_mix(mix->port, &mix->mix); }