mirror of
https://github.com/reactos/reactos.git
synced 2024-10-15 13:45:58 +00:00
Fixed the test for FO_SYNCHONOUS_IO.
svn path=/trunk/; revision=2884
This commit is contained in:
parent
ce8cda7cc1
commit
474ffaeded
|
@ -1,4 +1,4 @@
|
|||
/* $Id: dir.c,v 1.12 2002/04/07 18:36:13 phreak Exp $
|
||||
/* $Id: dir.c,v 1.13 2002/04/27 19:22:09 hbirr Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -145,7 +145,7 @@ NtQueryDirectoryFile(
|
|||
IoStack->Parameters.QueryDirectory.Length = Length;
|
||||
|
||||
Status = IoCallDriver(FileObject->DeviceObject,Irp);
|
||||
if (Status==STATUS_PENDING && (FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
if (Status==STATUS_PENDING && !(FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
{
|
||||
if (FileObject->Flags & FO_ALERTABLE_IO)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: page.c,v 1.15 2002/04/07 18:36:13 phreak Exp $
|
||||
/* $Id: page.c,v 1.16 2002/04/27 19:22:09 hbirr Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -49,7 +49,7 @@ NTSTATUS STDCALL IoPageWrite(PFILE_OBJECT FileObject,
|
|||
DPRINT("Before IoCallDriver\n");
|
||||
Status = IoCallDriver(FileObject->DeviceObject,Irp);
|
||||
DPRINT("Status %d STATUS_PENDING %d\n",Status,STATUS_PENDING);
|
||||
if (Status == STATUS_PENDING && (FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
if (Status == STATUS_PENDING && !(FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
{
|
||||
DPRINT("Waiting for io operation\n");
|
||||
if (FileObject->Flags & FO_ALERTABLE_IO)
|
||||
|
@ -98,7 +98,7 @@ IoPageRead(PFILE_OBJECT FileObject,
|
|||
DPRINT("Before IoCallDriver\n");
|
||||
Status = IoCallDriver(FileObject->DeviceObject, Irp);
|
||||
DPRINT("Status %d STATUS_PENDING %d\n",Status,STATUS_PENDING);
|
||||
if (Status==STATUS_PENDING && (FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
if (Status==STATUS_PENDING && !(FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
{
|
||||
DPRINT("Waiting for io operation\n");
|
||||
if (FileObject->Flags & FO_ALERTABLE_IO)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: rw.c,v 1.36 2002/04/20 03:46:40 phreak Exp $
|
||||
/* $Id: rw.c,v 1.37 2002/04/27 19:22:09 hbirr Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -118,7 +118,7 @@ NTSTATUS STDCALL NtReadFile(HANDLE FileHandle,
|
|||
Status = IoCallDriver(FileObject->DeviceObject,
|
||||
Irp);
|
||||
if (EventHandle == NULL && Status == STATUS_PENDING &&
|
||||
(FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
!(FileObject->Flags & FO_SYNCHRONOUS_IO))
|
||||
{
|
||||
BOOLEAN Alertable;
|
||||
|
||||
|
|
Loading…
Reference in a new issue