From: Timo Sirainen Date: Mon, 16 Nov 2009 21:42:47 +0000 (-0500) Subject: lmtp proxy: After killing a hanging server connection, try reading more input. X-Git-Tag: 2.0.beta1~145 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28081158940dbfd025a351dfd61af482bd7b4a5d;p=thirdparty%2Fdovecot%2Fcore.git lmtp proxy: After killing a hanging server connection, try reading more input. --HG-- branch : HEAD --- diff --git a/src/lmtp/lmtp-proxy.c b/src/lmtp/lmtp-proxy.c index 0a13218536..fa87bf22cb 100644 --- a/src/lmtp/lmtp-proxy.c +++ b/src/lmtp/lmtp-proxy.c @@ -314,6 +314,7 @@ static void lmtp_proxy_output_timeout(struct lmtp_proxy *proxy) lmtp_proxy_conn_deinit(max_conn, ERRSTR_TEMP_REMOTE_FAILURE " (timeout)"); + lmtp_proxy_data_input(proxy); } static void lmtp_proxy_wait_for_output(struct lmtp_proxy *proxy)