[dovecot-cvs] dovecot/src/login client-authenticate.c,1.16,1.17
cras at procontrol.fi
cras at procontrol.fi
Mon Nov 25 17:00:55 EET 2002
Update of /home/cvs/dovecot/src/login
In directory danu:/tmp/cvs-serv27819
Modified Files:
client-authenticate.c
Log Message:
We crashed if master process didn't let us authenticate.
Index: client-authenticate.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/client-authenticate.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- client-authenticate.c 20 Nov 2002 19:49:11 -0000 1.16
+++ client-authenticate.c 25 Nov 2002 15:00:53 -0000 1.17
@@ -91,6 +91,7 @@
switch (result) {
case MASTER_RESULT_SUCCESS:
client_destroy(client, "Logged in.");
+ client_unref(client);
break;
case MASTER_RESULT_INTERNAL_FAILURE:
client_auth_abort(client, "Internal failure");
@@ -99,8 +100,6 @@
client_auth_abort(client, NULL);
break;
}
-
- client_unref(client);
}
static void client_send_auth_data(Client *client, const unsigned char *data,
More information about the dovecot-cvs
mailing list