From 39caa20b3c9cc273f39fe704969b1d75519e424c Mon Sep 17 00:00:00 2001 From: Valentine Krasnobaeva Date: Tue, 21 May 2024 19:24:37 +0200 Subject: [PATCH] MINOR: sock: set conn->err_code in case of EPERM To improve the readability of sock_handle_system_err(), let's set explicitly conn->err_code as CO_ER_SOCK_ERR in case of EPERM (could be returned by setns syscall). --- src/sock.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sock.c b/src/sock.c index 3961f4f926..6b23c9cebc 100644 --- a/src/sock.c +++ b/src/sock.c @@ -237,6 +237,7 @@ static int sock_handle_system_err(struct connection *conn, struct proxy *be) break; case EPERM: + conn->err_code = CO_ER_SOCK_ERR; send_log(be, LOG_EMERG, "Proxy %s has insufficient permissions to open server socket.\n", be->id); -- 2.47.2