- Forgot one change to KeAcquireSpinLockAtDpcLevel.
Modified: trunk/reactos/ntoskrnl/ke/apc.c
_____
Modified: trunk/reactos/ntoskrnl/ke/apc.c
--- trunk/reactos/ntoskrnl/ke/apc.c 2005-07-26 19:11:25 UTC (rev
16752)
+++ trunk/reactos/ntoskrnl/ke/apc.c 2005-07-26 19:15:08 UTC (rev
16753)
@@ -471,7 +471,7 @@
/* Lock the Dispatcher Database and APC Queue */
OldIrql = KeAcquireDispatcherDatabaseLock();
- KeAcquireSpinLock(&Thread->ApcQueueLock, &OldIrql);
+ KeAcquireSpinLockAtDpcLevel(&Thread->ApcQueueLock);
ApcEntry = CurrentEntry = NULL;
while (!IsListEmpty(&Thread->ApcState.ApcListHead[PreviousMode]))
Show replies by date