From 0ab6452b7e3da370c0e66d5571d34ee15607a492 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 26 Jul 2023 16:03:40 +0200 Subject: [PATCH] pw-cat: exit when we are unconnected We get unconnected when the session manager kills us when it can't make a link. See #2731 --- src/tools/pw-cat.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tools/pw-cat.c b/src/tools/pw-cat.c index 29fe4124d..2a2057be9 100644 --- a/src/tools/pw-cat.c +++ b/src/tools/pw-cat.c @@ -745,6 +745,11 @@ on_state_changed(void *userdata, enum pw_stream_state old, error); pw_main_loop_quit(data->loop); break; + case PW_STREAM_STATE_UNCONNECTED: + printf("stream node %"PRIu32" unconnected\n", + pw_stream_get_node_id(data->stream)); + pw_main_loop_quit(data->loop); + break; default: break; }