From 28d4b20129fbc94978cc0bb99994d67eb5d8270f Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 29 Nov 2008 02:57:21 +0000 Subject: [PATCH] - Fix behavior of kernel APCs interrupting waits on gate objects. Patch by Alex Ionescu. svn path=/trunk/; revision=37714 --- reactos/ntoskrnl/ke/apc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/ke/apc.c b/reactos/ntoskrnl/ke/apc.c index f042f816c58..53f19f1a271 100644 --- a/reactos/ntoskrnl/ke/apc.c +++ b/reactos/ntoskrnl/ke/apc.c @@ -242,7 +242,7 @@ KiInsertQueueApc(IN PKAPC Apc, if (Thread->Queue) Thread->Queue->CurrentCount++; /* Put into deferred ready list with this status */ - Status = STATUS_KERNEL_APC; + Thread->WaitStatus = STATUS_KERNEL_APC; KiInsertDeferredReadyList(Thread); }