From 815a52debed1838ebb39d0b0bd27e06e2a3a609d Mon Sep 17 00:00:00 2001 From: Phillip Susi Date: Thu, 9 Dec 1999 19:39:45 +0000 Subject: [PATCH] fixed IoCompleteRequest() to give priority boost even when target thread != current thread svn path=/trunk/; revision=844 --- reactos/ntoskrnl/io/irp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/io/irp.c b/reactos/ntoskrnl/io/irp.c index c2d2edd5870..f58e67239ce 100644 --- a/reactos/ntoskrnl/io/irp.c +++ b/reactos/ntoskrnl/io/irp.c @@ -253,7 +253,7 @@ VOID IopCompleteRequest(struct _KAPC* Apc, "(*SystemArgument1) %x\n", Apc, SystemArgument1, *SystemArgument1); IoSecondStageCompletion((PIRP)(*SystemArgument1), - IO_NO_INCREMENT); + SystemArgument2); } VOID IoCompleteRequest(PIRP Irp, CCHAR PriorityBoost) @@ -308,7 +308,7 @@ VOID IoCompleteRequest(PIRP Irp, CCHAR PriorityBoost) Irp->Overlay.AsynchronousParameters.UserApcContext); KeInsertQueueApc(&Irp->Tail.Apc, Irp, - NULL, + PriorityBoost, KernelMode); } else