From: Vsevolod Stakhov Date: Thu, 1 May 2025 13:52:32 +0000 (+0100) Subject: [Fix] Add null check for master_conn->up in proxy backend error handler X-Git-Tag: 3.12.0~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d466b3c4abb0b213c1d17473fd1859ff4b9097da;p=thirdparty%2Frspamd.git [Fix] Add null check for master_conn->up in proxy backend error handler --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index 5f9f50fa0c..b7decbbccf 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -1632,8 +1632,8 @@ proxy_backend_master_error_handler(struct rspamd_http_connection *conn, GError * else { msg_info_session("retry connection to: %s" " retries left: %d", - rspamd_inet_address_to_string( - rspamd_upstream_addr_cur(session->master_conn->up)), + session->master_conn->up ? rspamd_inet_address_to_string( + rspamd_upstream_addr_cur(session->master_conn->up)) : "self-scan", session->ctx->max_retries - session->retries); } }