From 51e0720113b7810c32d0d3ea42c623cbfb69289c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 8 Feb 2024 09:48:33 +0100 Subject: [PATCH] protocol-native: set error when add_event fails --- src/modules/module-protocol-native.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/module-protocol-native.c b/src/modules/module-protocol-native.c index 63cc149d0..538b05953 100644 --- a/src/modules/module-protocol-native.c +++ b/src/modules/module-protocol-native.c @@ -1430,8 +1430,10 @@ add_server(struct pw_protocol *protocol, if ((res = add_socket(protocol, s)) < 0) goto error; - if ((s->resume = pw_loop_add_event(s->loop, do_resume, s)) == NULL) + if ((s->resume = pw_loop_add_event(s->loop, do_resume, s)) == NULL) { + res = -errno; goto error; + } pw_log_info("%p: Listening on '%s'", protocol, name);