]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lmtp client: Don't crash if lmtp_client_send_more() is called after failure.
authorTimo Sirainen <tss@iki.fi>
Mon, 23 Nov 2009 18:16:38 +0000 (13:16 -0500)
committerTimo Sirainen <tss@iki.fi>
Mon, 23 Nov 2009 18:16:38 +0000 (13:16 -0500)
--HG--
branch : HEAD

src/lib-lda/lmtp-client.c

index c57e490dd7955b7f94806c169d1130eadcf7b749..3ac4d300ec9a95a4163a1b9646164aa7aae9f32a 100644 (file)
@@ -97,6 +97,7 @@ static void lmtp_client_close(struct lmtp_client *client)
        }
        if (client->data_input != NULL)
                i_stream_unref(&client->data_input);
+       client->output_finished = TRUE;
 }
 
 static void lmtp_client_ref(struct lmtp_client *client)