[dovecot-cvs] dovecot/src/auth master-connection.c,1.5,1.6
cras at procontrol.fi
cras at procontrol.fi
Tue Mar 4 06:01:39 EET 2003
- Previous message: [dovecot-cvs] dovecot/src/lib env-util.c,1.7,1.8 env-util.h,1.2,1.3 restrict-access.c,1.9,1.10 restrict-access.h,1.3,1.4
- Next message: [dovecot-cvs] dovecot/src/login-common Makefile.am,1.2,1.3 main.c,1.6,1.7 master.c,1.4,1.5 master.h,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot/src/auth
In directory danu:/tmp/cvs-serv29111/auth
Modified Files:
master-connection.c
Log Message:
Don't crash if auth request wasn't found.
Index: master-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/auth/master-connection.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- master-connection.c 18 Feb 2003 19:11:26 -0000 1.5
+++ master-connection.c 4 Mar 2003 04:01:37 -0000 1.6
@@ -111,9 +111,13 @@
hash_lookup(login_conn->auth_requests,
POINTER_CAST(request->id));
- if (request == NULL)
+ if (auth_request == NULL) {
+ if (verbose) {
+ i_info("Master request %u.%u not found",
+ request->login_pid, request->id);
+ }
send_reply(&failure_reply, sizeof(failure_reply), request->tag);
- else {
+ } else {
userdb->lookup(auth_request->user, userdb_callback,
POINTER_CAST(request->tag));
mech_request_free(login_conn, auth_request, request->id);
- Previous message: [dovecot-cvs] dovecot/src/lib env-util.c,1.7,1.8 env-util.h,1.2,1.3 restrict-access.c,1.9,1.10 restrict-access.h,1.3,1.4
- Next message: [dovecot-cvs] dovecot/src/login-common Makefile.am,1.2,1.3 main.c,1.6,1.7 master.c,1.4,1.5 master.h,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list