media-session: clear manager after cleanup

This commit is contained in:
Wim Taymans 2018-10-02 05:45:50 +02:00
parent 0f69a7b767
commit 32e4d676b4

View file

@ -373,6 +373,7 @@ static void node_proxy_destroy(void *data)
break; break;
case NODE_TYPE_DEVICE: case NODE_TYPE_DEVICE:
remove_session(impl, n->manager); remove_session(impl, n->manager);
n->manager = NULL;
break; break;
} }
} }
@ -621,6 +622,7 @@ registry_global_remove(void *data, uint32_t id)
struct node *node = (struct node*) obj; struct node *node = (struct node*) obj;
if (node->manager) if (node->manager)
remove_session(impl, node->manager); remove_session(impl, node->manager);
node->manager = NULL;
break; break;
} }