Mark the timer as removed (in KiExpireTimers).
authorHartmut Birr <osexpert@googlemail.com>
Mon, 9 Jan 2006 23:58:25 +0000 (23:58 +0000)
committerHartmut Birr <osexpert@googlemail.com>
Mon, 9 Jan 2006 23:58:25 +0000 (23:58 +0000)
svn path=/trunk/; revision=20760

reactos/ntoskrnl/ke/timer.c

index 5e8a272..fb1eaf7 100644 (file)
@@ -267,6 +267,7 @@ KiExpireTimers(PKDPC Dpc,
 
         /* Get the Timer */
         Timer = CONTAINING_RECORD(CurrentEntry, KTIMER, TimerListEntry);
+        Timer->Header.Inserted = FALSE;
         DPRINT("Expiring Timer: %x\n", Timer);
 
         /* Expire it */