Readd check that I accidently removed. Modified: trunk/reactos/drivers/fs/np/rw.c _____
Modified: trunk/reactos/drivers/fs/np/rw.c --- trunk/reactos/drivers/fs/np/rw.c 2005-08-07 10:56:57 UTC (rev 17156) +++ trunk/reactos/drivers/fs/np/rw.c 2005-08-07 11:25:36 UTC (rev 17157) @@ -411,6 +411,12 @@
ASSERT(Fcb->OtherSide != NULL); KeSetEvent(&Fcb->OtherSide->WriteEvent, IO_NO_INCREMENT, FALSE);
+ if (Information > 0 && + Fcb->Pipe->ReadMode != FILE_PIPE_BYTE_STREAM_MODE) + { + break; + } + ExReleaseFastMutex(&Fcb->DataListLock); if (IoIsOperationSynchronous(Irp)) {