diff --git a/src/pipewire/stream.c b/src/pipewire/stream.c index 7dd502f56..01b4e65da 100644 --- a/src/pipewire/stream.c +++ b/src/pipewire/stream.c @@ -1100,6 +1100,7 @@ int pw_stream_disconnect(struct pw_stream *stream) pw_node_destroy(impl->node); impl->node = NULL; } + stream_set_state(stream, PW_STREAM_STATE_UNCONNECTED, NULL); return 0; }