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---