Arno Garrels wrote: > > My test: ICS 7.3 MB/s and FileZilla 12.0 MB/s in a 100 Mbit LAN. > After I set DataSocket's winsock send and receive buffer size > to 32768 (default 8192) speed notably increased to 11.4.
The receive buffer doesn't matter here of course :) > I uploaded this changed OverbyteIcsFtpCli.pas here: > http://www.duodata.de/misc/delphi/ics/OverbyteIcsFtpCli.zip Forget this download please. I just checked in a fix, it is available with a SVN client now or included in next daily snapshot: http://wiki.overbyte.be/wiki/index.php/ICS_Download Log: - Added published property DataSocketSndBufSize and public property DataSocketRcvBufSize. Increase DataSocketSndBufSize in order to make uploads faster. Both values default to value 8192 which is the default winsock size. - Removed useless call to WSocket_getsockopt in TCustomFtpCli.DataSocketPutSessionAvailable. -- Arno Garrels -- 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