From: Timo Sirainen Date: Mon, 11 Jul 2016 07:22:06 +0000 (+0300) Subject: lmtp: Don't send double-DISCONNECT to anvil. X-Git-Tag: 2.2.26~489 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=174ed0ddc01dc970142b6994b76c4e19ad5f11e4;p=thirdparty%2Fdovecot%2Fcore.git lmtp: Don't send double-DISCONNECT to anvil. Happened with lmtp_user_concurrency_limit > 0. Fixes errors like: Error: connect limit: disconnection for unknown pid 123 + ident lmtp/username --- diff --git a/src/lmtp/commands.c b/src/lmtp/commands.c index 480c28dc43..56cb94b3fc 100644 --- a/src/lmtp/commands.c +++ b/src/lmtp/commands.c @@ -908,7 +908,6 @@ client_deliver(struct client *client, const struct mail_recipient *rcpt, rcpt->address); ret = -1; } - client_rcpt_anvil_disconnect(rcpt); return ret; }