From a84cfac28ab5f11ea870ff53cb1ee807d74c40ed Mon Sep 17 00:00:00 2001 From: Nicolai Syvertsen Date: Wed, 10 Nov 2021 14:45:46 +0100 Subject: [PATCH] Only handle -EPIPE eerrors. --- src/modules/module-protocol-pulse/manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/module-protocol-pulse/manager.c b/src/modules/module-protocol-pulse/manager.c index a58eb6f7b..f94b334ac 100644 --- a/src/modules/module-protocol-pulse/manager.c +++ b/src/modules/module-protocol-pulse/manager.c @@ -694,7 +694,7 @@ static void on_core_error(void *data, uint32_t id, int seq, int res, const char { struct manager *m = data; - if (id == PW_ID_CORE) { + if (id == PW_ID_CORE && res == -EPIPE) { pw_log_debug("connection error: %d, %s", res, message); manager_emit_disconnect(m); }