]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login-common: If authentication is aborted, clear out final response.
authorAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 24 Aug 2023 19:16:36 +0000 (22:16 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 25 Aug 2023 05:55:13 +0000 (05:55 +0000)
src/login-common/sasl-server.c

index 6920b603f27bcd7cd73f7cbd3249a359f6017f3d..e9fea9443b5db6cb81d983622f0ec9922b458d53 100644 (file)
@@ -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)