Asynchronus serial port

Fenixk19 fenixk19 at mail.ru
Fri Sep 4 15:00:34 CDT 2009


Yes, this patch solved problem. Great thanks. But there is another one.
It hangs on another call of GetOverlappedResult, where windows going on.
It hangs the same way - function always return, because
ovOverlapped.Internal is STATUS_PENDING. In attached file part of new
test problem, to show where it is. I'll send full variant on bugzilla in
minutes. http://bugs.winehq.org/show_bug.cgi?id=19713

Mike Kaplinskiy пишет:
> On Wed, Sep 2, 2009 at 7:31 PM, Fenixk19<fenixk19 at mail.ru> wrote:
>   
>> Hello! I've already post the
>> bug(http://bugs.winehq.org/show_bug.cgi?id=19713) on this subject, but i
>> need more help. So I've decided to write here.
>> There is a problem in wine. When I use asynchronous serial port read,
>> data never comes. Event, caused by select comes. But operation status
>> stays pending, and i can't do anything to this serial port anymore. In
>> windows it never get pending, and port can be accessed just after data
>> arrival. Seems to be wineserver problem, but i don't know, where to look
>> at. What code respond for asynchronous serial port in wineserver?
>> Alexander.
>> P.S. Test program attached.
>>
>>
>>
>>
>>     
>
> Hi,
>
> Alexandre would be the guy to talk to about wineserver-related things.
> Sadly he's off on a long weekend. Does the attached patch help solve
> the problem?
>
> Mike.
>   

-------------- next part --------------
A non-text attachment was scrubbed...
Name: show.cpp
Type: text/x-c++src
Size: 3625 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20090905/e65dbaa5/attachment-0001.cpp>


More information about the wine-devel mailing list