>> I have also implemented a property called MaxSendBuffer > > I think this needs to go into TWSocket.
The component doesn't know what to do if too much data is sent. It is the application responsability to take any appropriate action: throw data away, pause the data source, overflow the buffer to disk, ... The component offer anything needed to implement the required processing by the application. Have you notice BufferedByteCount property ? Just examine his value after Send() or PutDataInSendBuffer(). You'll know if you reached your limit. You may also use OnDataSent event which is triggered when BufferedByteCount becomes 0. Use OnSendData (do not confuse it with OnDataSent) which is triggered each time the component write something into winsock own buffer. IMO, you have all the required tools ! Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html -- [EMAIL PROTECTED] The author for the freeware multi-tier middleware MidWare The author of the freeware Internet Component Suite (ICS) http://www.overbyte.be -- 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