[PATCH] Overlapped recv(), WSARecv()

lawson_whitney at juno.com lawson_whitney at juno.com
Wed Jan 16 18:12:27 CST 2002


On Wed, 16 Jan 2002, Martin Wilck wrote:

>
> This patch needs testing yet - I am sending it for people to
> review and point out errors right from the start.
>
> Currently I only verified that it compiles.
>
> ChangeLog:
> 	implement overlapped recv(), much like overlapped IO in
> 		files/file.c.
> 	make WS2_32 WSARecvFrom() the "working" function,
> 		all others are wrappers only.
> 	implement WSAGetOverlappedResult().
>
> NOTE: My patches submitted yesterday and today (16/01) to wine-patches
> are necessary for this one to work. CVS base version is 2002-01-15.
>
> Martin
>
>
These 2 +winsock traces are from juno 4 (socks.gz) and juno 2
(winsock.gz).  Seems rather sluggish.  I wish I'd run traces without the
patch also.  Connection is rather tenuous anyway - ppp to a broken-ring
net to a router to an ethernet LAN to a proxy server to I'm not sure
what kind of link to the internet, but it usually works faster than
that.  The app reported it failed to get my mail on the first session,
but sent 1 letter.  At that point I started tracing it and it reported
success, but was very sluggish.  Maybe you can see something in the
traces.  I'll try backing out the patches and make another trace or two,
I guess.

Lawson
---oof---

-------------- next part --------------
A non-text attachment was scrubbed...
Name: socks.gz
Type: application/octet-stream
Size: 3638 bytes
Desc: 
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20020116/6ba676b7/socks.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winsock.gz
Type: application/octet-stream
Size: 1299 bytes
Desc: 
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20020116/6ba676b7/winsock.obj


More information about the wine-devel mailing list