From 059571cec066116798a5d338bd2c577f11714beb Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 1 Mar 2018 13:08:45 +0100 Subject: [PATCH] remote: clear mem id Clear the memid so that find_mem can't find old memory anymore. --- src/pipewire/remote.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipewire/remote.c b/src/pipewire/remote.c index 2aadead6f..dbaeaaf5b 100644 --- a/src/pipewire/remote.c +++ b/src/pipewire/remote.c @@ -600,6 +600,7 @@ static void clear_memid(struct node_data *data, struct mem_id *mid) fd = mid->fd; mid->fd = -1; + mid->id = SPA_ID_INVALID; pw_array_for_each(m, &data->mem_ids) { if (m->fd == fd) {