From: Aki Tuomi Date: Thu, 24 Aug 2023 19:16:36 +0000 (+0300) Subject: login-common: If authentication is aborted, clear out final response. X-Git-Tag: 2.4.0~2614 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7215785803a1f03e9989523a1b5baf22c5096e45;p=thirdparty%2Fdovecot%2Fcore.git login-common: If authentication is aborted, clear out final response. --- diff --git a/src/login-common/sasl-server.c b/src/login-common/sasl-server.c index 6920b603f2..e9fea9443b 100644 --- a/src/login-common/sasl-server.c +++ b/src/login-common/sasl-server.c @@ -584,6 +584,7 @@ sasl_server_auth_cancel(struct client *client, const char *reason, } client->authenticating = FALSE; + client->final_response = FALSE; if (client->auth_request != NULL) auth_client_request_abort(&client->auth_request, reason); if (client->master_auth_id != 0)