From: Timo Sirainen Date: Mon, 7 Jun 2010 20:02:00 +0000 (+0100) Subject: lmtp proxy: Fixed 30 second delay after finishing DATA. X-Git-Tag: 2.0.beta6~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3dcfca34adc35bc892da8b86e1cdd29d818956b;p=thirdparty%2Fdovecot%2Fcore.git lmtp proxy: Fixed 30 second delay after finishing DATA. --HG-- branch : HEAD --- diff --git a/src/lmtp/lmtp-proxy.c b/src/lmtp/lmtp-proxy.c index 9ddab8c081..fc021ceb03 100644 --- a/src/lmtp/lmtp-proxy.c +++ b/src/lmtp/lmtp-proxy.c @@ -288,6 +288,8 @@ lmtp_proxy_conn_data(bool success ATTR_UNUSED, const char *reply, void *context) rcpt->reply = p_strdup(conn->proxy->pool, reply); rcpt->data_reply_received = TRUE; + + lmtp_proxy_try_finish(conn->proxy); } int lmtp_proxy_add_rcpt(struct lmtp_proxy *proxy, const char *address,