Thanks guys. Regards,
Andy Wilfried Mestdagh wrote: > Hello Andy, > >> I think that we are at cross purposes here. The OnDataSent event looks like >> it >> does not fire (sometimes) if the far end (server) closes the connection. Is >> this >> true? > > OnDataSent is fired when TWSocket has delivered his data to winsock. As > Arno pointed out it is not a signal that the data is arrived at the > other end. > > If the other end close the connection before TWSocket has delivered the > data to Winsock then OnDataSent will of course not fire. > >> The server gets the data, then closes the connection, and at my sending end >> if I >> solely wait for OnDataSent, sometimes it does not happen, and I time out. > > So the peer that receive the data will close? That's good, so you are > sure it is delivered before the connection closes. You may consider to > design a small protocol so that both end talk to each other and know all > data is sent / delivered / handled with success. > >> I just really want to make sure my assumption is correct before I can put >> this >> to bed. > > now you can :) > > --- > Rgds, Wilfried [TeamICS] > http://www.overbyte.be/eng/overbyte/teamics.html > http://www.mestdagh.biz > > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be