Jack wrote: > Hello all, > > I have a TCP socket client. In some cases, OnDataReceived()
There's no such event in ICS named OnDataReceived. > gets fired for multiple times with ErrCode = 0, but when I call > Receive() the return value is always -1 so the application can > not read any data back. If that happens in TWSocket's OnDataAvailable event it means that the connection was closed, just ignore it, OnSessionClosed will be triggered later on. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > Because OnDataReceived() keeps getting fired, > this freezes the application. Any idea why this is happening? > In my particular case, the buffer is valid and has a size of > 480000 bytes. The application does this operation repeatedly. > The first time, or the first few times always work well. > > -- > Best regards, > Jack -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
