Evaluating Ftp.dll:
When downloading a file sized exactlye 8192, 16384 (probably other 2^X sizes too), I consistently get the following exception:
Limilabs.FTP.Client.FtpResponseException: Requested action aborted: local error in processing. Transferred 0 bytes in 1436856489 seconds. 0KB/second.
at Limilabs.FTP.Client.Ftp.(Boolean )
at Limilabs.FTP.Client.Ftp.Download(String remotePath, Int64 remoteStartPosition, Stream destination)
at Limilabs.FTP.Client.Ftp.Download(String remotePath, String localPath)
1) the # of seconds is wrong (it's closer to 0 seconds).
2) Why always this exception? SOunds like a serious bug. Other ftp programs have no trouble. Smth with having the download size aligned with the buffer size?