overlapped ReadFile should ignore EAGAIN

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




This is a fix for the problem below. Since all COM port fds are
non-blocking, if we get an error (EAGAIN) return from the initial
read, we should just ignore it and let the wineserver poll on it.

Mike

0806e1d8:Call
kernel32.ReadFile(000000a4,40c02a40,00000400,40596944,40bf3f44)
ret=0043ecff
trace:file:ReadFile 164 0x40c02a40 1024 0x40596944 0x40bf3f44
trace:file:FILE_SetDosError errno = 11 Resource temporarily
unavailable                                       


ChangeLog:
* ignore errors on initial read for overlapped ReadFile



------------------------------------------
mailto:Mike_McCormack@start.com.au
ph +82 16 430 0425

__________________________________________________________________
Get your free Australian email account at http://www.Looksmart.com.au

Attachment: ignore_read_err.diff
Description: Binary data


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux