diff --git a/reactos/ntoskrnl/ps/thread.c b/reactos/ntoskrnl/ps/thread.c index 31737ffa779..50d8a5b2958 100644 --- a/reactos/ntoskrnl/ps/thread.c +++ b/reactos/ntoskrnl/ps/thread.c @@ -134,6 +134,7 @@ VOID PsDispatchThread(VOID) CurrentThread->Tcb.LastTick = TickCount.LowPart; CurrentThread->Tcb.ThreadState = THREAD_STATE_RUNNING; KeReleaseSpinLock(&ThreadListLock,irql); + KeLowerIrql(PASSIVE_LEVEL); return; } if (Candidate != NULL)