[ros-dev] I/O subsystem question
Phillip Susi
psusi at cfl.rr.com
Wed Sep 14 16:37:09 CEST 2005
I believe the socket needs to be opened for async IO then.
Ge van Geldorp wrote:
>>From: art yerkes
>>
>>Hmm. I know that before moved I created different events
>>used by each synchronous call in msafd to correct exactly
>>that problem. Is that not working?
>
>
> The problem was that the handle was opened with the
> FILE_SYNCHRONOUS_IO_NONALERT option. This caused NtDeviceIoControlFile to do
> an internal wait if the driver returned STATUS_PENDING. As a result,
> STATUS_PENDING was no longer returned as the status by NtDeviceIoControlFile
> to msafd, so the waits in msafd were bypassed.
> I've attached the proposed patch to bug 713. No comments so far.
>
> Gé van Geldorp.
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
>
More information about the Ros-dev
mailing list