changeset 1713:6a1586f04640 HEAD

crashfix
author Timo Sirainen <tss@iki.fi>
date Fri, 22 Aug 2003 18:40:12 +0300
parents 2bc5207deb0e
children 96dab004a87a
files src/auth/auth-client-connection.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/auth-client-connection.c	Fri Aug 22 09:51:15 2003 +0300
+++ b/src/auth/auth-client-connection.c	Fri Aug 22 18:40:12 2003 +0300
@@ -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 = conn->next) {
+	for (conn = master->clients; conn != NULL; conn = next) {
+		next = conn->next;
+
 		conn->refcount++;
 		hash_foreach(conn->auth_requests,
 			     auth_request_hash_timeout_check, conn);