From c060461efd68d7cf53e4bb133a9701277ced3cbb Mon Sep 17 00:00:00 2001 From: Michael Martin Date: Thu, 8 Jan 2009 07:59:35 +0000 Subject: [PATCH] - Revert r38638 for now, as there is still changes that need to be done to handle this correctly. svn path=/trunk/; revision=38639 --- reactos/drivers/filesystems/npfs/fsctrl.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/filesystems/npfs/fsctrl.c b/reactos/drivers/filesystems/npfs/fsctrl.c index b326322256d..3f8f84a0a55 100644 --- a/reactos/drivers/filesystems/npfs/fsctrl.c +++ b/reactos/drivers/filesystems/npfs/fsctrl.c @@ -167,8 +167,11 @@ NpfsConnectPipe(PIRP Irp, if (Flags & FO_SYNCHRONOUS_IO) { - IoMarkIrpPending(Irp); - Status = STATUS_PENDING; + KeWaitForSingleObject(&Ccb->ConnectEvent, + UserRequest, + KernelMode, + FALSE, + NULL); } DPRINT("NpfsConnectPipe() done (Status %lx)\n", Status);