From: Stephan Bosch Date: Sun, 28 Oct 2018 11:08:13 +0000 (+0100) Subject: submission: backend: Properly reset the trans_started flag upon trans_free(). X-Git-Tag: 2.3.9~1135 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dc820f23d878ab3c6896dd7fcdb78fe1e86d6d7c;p=thirdparty%2Fdovecot%2Fcore.git submission: backend: Properly reset the trans_started flag upon trans_free(). --- diff --git a/src/submission/submission-backend.c b/src/submission/submission-backend.c index baff596a35..0a60f22c42 100644 --- a/src/submission/submission-backend.c +++ b/src/submission/submission-backend.c @@ -215,6 +215,7 @@ submission_backend_trans_free(struct submission_backend *backend, i_stream_unref(&backend->data_input); if (backend->v.trans_free != NULL) backend->v.trans_free(backend, trans); + backend->trans_started = FALSE; i_free(backend->fail_enh_code); i_free(backend->fail_reason);