From: Timo Sirainen Date: Mon, 18 Dec 2017 10:08:43 +0000 (+0200) Subject: submission: Fix memory leaks at deinit when submission_relay_host setting is missing X-Git-Tag: 2.3.9~2639 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9cb0d95152a758e35e5835b4205cfcfafba2fa63;p=thirdparty%2Fdovecot%2Fcore.git submission: Fix memory leaks at deinit when submission_relay_host setting is missing --- diff --git a/src/submission/main.c b/src/submission/main.c index 1029c3c9e0..7f044bcd8e 100644 --- a/src/submission/main.c +++ b/src/submission/main.c @@ -133,6 +133,8 @@ client_create_from_input(const struct mail_storage_service_input *input, "(submission_relay_host is unset)"; send_error(fd_out, set->hostname, "4.3.5", MAIL_ERRSTR_CRITICAL_MSG); + mail_user_unref(&mail_user); + mail_storage_service_user_unref(&user); return -1; } if (set->verbose_proctitle)