]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login: Fixed potential assert-crash during failed proxy authentication.
authorTimo Sirainen <tss@iki.fi>
Fri, 26 Nov 2010 17:46:49 +0000 (17:46 +0000)
committerTimo Sirainen <tss@iki.fi>
Fri, 26 Nov 2010 17:46:49 +0000 (17:46 +0000)
src/login-common/client-common-auth.c

index 8236e1e599167094573597006fb401e8395b2bd3..ec9c845765da0109fce1298c8d427bde964e5854 100644 (file)
@@ -24,7 +24,7 @@ void client_auth_failed(struct client *client)
 {
        i_free_and_null(client->master_data_prefix);
 
-       if (client->auth_initializing)
+       if (client->auth_initializing || client->destroyed)
                return;
 
        if (client->io != NULL)