> Looking at TWSocket code, I don't see why one could not send 20MB > in one chunk
I try to avoid the low level winsock stuff, but I do know that TIcsBufferHandler is used to store everything before it is sent, each buffer is 1460 bytes (TCP packet size). So your application would be allocating 13,700 linked buffer pages before anything was sent, which is quite an overhead, and something the unit was never designed to handle. Angus -- 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