[netfilter-cvslog] r3534 - trunk/nfsim/kernelenv

rusty at netfilter.org rusty at netfilter.org
Fri Dec 31 13:41:20 CET 2004


Author: rusty at netfilter.org
Date: 2004-12-31 13:41:19 +0100 (Fri, 31 Dec 2004)
New Revision: 3534

Modified:
   trunk/nfsim/kernelenv/kernelenv.c
Log:
Delete from list before calling timer function: found by valgrind

Modified: trunk/nfsim/kernelenv/kernelenv.c
===================================================================
--- trunk/nfsim/kernelenv/kernelenv.c	2004-12-31 12:36:55 UTC (rev 3533)
+++ trunk/nfsim/kernelenv/kernelenv.c	2004-12-31 12:41:19 UTC (rev 3534)
@@ -610,8 +610,8 @@
 {
 	struct timer_list *t, *next;
 	list_for_each_entry_safe(t, next, &__running_timers, entry) {
+		list_del(&t->entry);
 		t->function(t->data);
-		list_del(&t->entry);
 		talloc_free(t->use);
 	}
 	return true;




More information about the netfilter-cvslog mailing list