From 2a9bb54dc4e7bb031dd08c6a161bae7cc1377ee0 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 16 Nov 2009 16:06:27 -0500 Subject: [PATCH] lmtp proxy: When client fails, don't stop reading DATA input until "." is seen. --HG-- branch : HEAD --- src/lmtp/lmtp-proxy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lmtp/lmtp-proxy.c b/src/lmtp/lmtp-proxy.c index 1d3dde4a1a..0a13218536 100644 --- a/src/lmtp/lmtp-proxy.c +++ b/src/lmtp/lmtp-proxy.c @@ -193,7 +193,7 @@ static void lmtp_proxy_finish(struct lmtp_proxy *proxy) static void lmtp_proxy_try_finish(struct lmtp_proxy *proxy) { - if (lmtp_proxy_send_replies(proxy)) + if (lmtp_proxy_send_replies(proxy) && proxy->data_input->eof) lmtp_proxy_finish(proxy); } -- 2.47.3