http://bugs.codeweavers.com/show_bug.cgi?id=571
*** shadow/571 Tue Apr 9 15:59:57 2002 --- shadow/571.tmp.10470 Tue Apr 9 15:59:57 2002 *************** *** 0 **** --- 1,28 ---- + +============================================================================+ + | Read from socket hangs | + +----------------------------------------------------------------------------+ + | Bug #: 571 Product: Wine | + | Status: UNCONFIRMED Version: 20020310 | + | Resolution: Platform: | + | Severity: normal OS/Version: All | + | Priority: P1 Component: wine-net | + +----------------------------------------------------------------------------+ + | Assigned To: wine-bugs@winehq.com | + | Reported By: jarto@starsoft.fi | + | CC list: Cc: | + +----------------------------------------------------------------------------+ + | Milestone: TargetMilestone: --- | + | URL: | + +============================================================================+ + | DESCRIPTION | + Wine hangs when a Delphi 5 app reads from a socket using TWinSocketStream.Read. + + I've made a small test program that demonstrates the problem. An executable + + Delphi source is available in http://www.starsoft.fi/jarto/SocketTest.tar.gz + + Last 500 lines of --debugmsg +all: http://www.starsoft.fi/jarto/socketlog.txt + + The test app is not very elegant but gets the job done. You can define an ip + address, port and a command to send. The received reply is shown in a memo. In + this testprog I read from TSocketStream one char at a time. It's definitely not + a fast way but easy enough for this demonstration. \ No newline at end of file