[dovecot-cvs] dovecot/src/auth auth-master-connection.c,1.1,1.2

cras at procontrol.fi cras at procontrol.fi
Fri Aug 22 07:34:06 EEST 2003


Update of /home/cvs/dovecot/src/auth
In directory danu:/tmp/cvs-serv25762/auth

Modified Files:
	auth-master-connection.c 
Log Message:
bugfixes



Index: auth-master-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/auth/auth-master-connection.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- auth-master-connection.c	22 Aug 2003 02:42:13 -0000	1.1
+++ auth-master-connection.c	22 Aug 2003 03:34:03 -0000	1.2
@@ -144,9 +144,6 @@
 		master_send_reply(conn, &failure_reply, sizeof(failure_reply),
 				  request->tag);
 	} else {
-		/* the auth request is finished, we don't need it anymore */
-		mech_request_free(client_conn, auth_request, request->id);
-
 		master_request = i_new(struct master_userdb_request, 1);
 		master_request->conn = conn;
 		master_request->tag = request->tag;
@@ -154,6 +151,9 @@
 		conn->refcount++;
 		userdb->lookup(auth_request->user, userdb_callback,
 			       master_request);
+
+		/* the auth request is finished, we don't need it anymore */
+		mech_request_free(client_conn, auth_request, request->id);
 	}
 }
 



More information about the dovecot-cvs mailing list