From: Aki Tuomi Date: Fri, 22 Jul 2022 06:49:49 +0000 (+0300) Subject: lmtp: lmtp-proxy - Fix memory leak X-Git-Tag: 2.4.0~3737 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8eabc4dd50a5ca7378f6fd2f6fa573a25cb87153;p=thirdparty%2Fdovecot%2Fcore.git lmtp: lmtp-proxy - Fix memory leak auth_pool is not always free'd. Broken in f8d778ecea227290f87f6666e991289b3b51b37a --- diff --git a/src/lmtp/lmtp-proxy.c b/src/lmtp/lmtp-proxy.c index 49b63efaf4..4acee4a028 100644 --- a/src/lmtp/lmtp-proxy.c +++ b/src/lmtp/lmtp-proxy.c @@ -734,6 +734,7 @@ lmtp_proxy_rcpt_redirect_relookup(struct lmtp_proxy_recipient *lprcpt, } else { lmtp_proxy_rcpt_redirect_finish(lprcpt, set); } + pool_unref(&auth_pool); } static void