[dovecot-cvs] dovecot/src/auth auth-client-connection.c,1.3,1.4

cras at procontrol.fi cras at procontrol.fi
Fri Aug 22 19:40:15 EEST 2003


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

Modified Files:
	auth-client-connection.c 
Log Message:
crashfix



Index: auth-client-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/auth/auth-client-connection.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- auth-client-connection.c	22 Aug 2003 06:44:33 -0000	1.3
+++ auth-client-connection.c	22 Aug 2003 15:40:12 -0000	1.4
@@ -275,9 +275,11 @@
 static void request_timeout(void *context __attr_unused__)
 {
         struct auth_master_connection *master = context;
-	struct auth_client_connection *conn;
+	struct auth_client_connection *conn, *next;
+
+	for (conn = master->clients; conn != NULL; conn = next) {
+		next = conn->next;
 
-	for (conn = master->clients; conn != NULL; conn = conn->next) {
 		conn->refcount++;
 		hash_foreach(conn->auth_requests,
 			     auth_request_hash_timeout_check, conn);



More information about the dovecot-cvs mailing list