Re: Serial comm overlapped IO problem

2003-07-17 Thread Rein Klazes
On Thu, 17 Jul 2003 20:38:12 +0200, you wrote: > Rein Klazes wrote: > > Hi, > > > > Recent commits > > http://www.winehq.com/hypermail/wine-cvs/2003/06/0232.html and > > http://www.winehq.com/hypermail/wine-cvs/2003/07/0090.html > > > > broke communication with my online banking program girotel.

Re: Serial comm overlapped IO problem

2003-07-17 Thread Eric Pouech
Rein Klazes wrote: Hi, Recent commits http://www.winehq.com/hypermail/wine-cvs/2003/06/0232.html and http://www.winehq.com/hypermail/wine-cvs/2003/07/0090.html broke communication with my online banking program girotel. does this patch help ? A+ -- Eric Pouech Index: dlls/ntdll/file.c

Re: Serial comm overlapped IO problem

2003-07-17 Thread Mike McCormack
Yes, that behaviour is wrong. ReadFile() should not return ERROR_IO_PENDING unless it needs to wait for data. If there is data there already, it should read the data normally and return success. Mike Rein Klazes wrote: ClearCommError indicates 375 bytes available. App. requests those 375 by

Re: Serial comm overlapped IO problem

2003-07-17 Thread Paul Rupe
On 17 Jul 2003, [EMAIL PROTECTED] wrote: > http://www.winehq.com/hypermail/wine-cvs/2003/07/0090.html This one was mine. :( >> 0009: get_serial_info( handle=0xbc ) >> 0009: get_serial_info() = 0 { readinterval=, >> readconst=, readmult=, writeconst=, >> writemult=

Serial comm overlapped IO problem

2003-07-17 Thread Rein Klazes
Hi, Recent commits http://www.winehq.com/hypermail/wine-cvs/2003/06/0232.html and http://www.winehq.com/hypermail/wine-cvs/2003/07/0090.html broke communication with my online banking program girotel. Part of the +relay,+comm,+file,+server trace: | 0009:Call kernel32.ClearCommError(00bc,40