Hi, I uploaded a 5 MB file (a smaller one because I'm uploading from the Internet) which took about 5 minutes. There wasn't any problems with timing out.
Log below:
DEBUG [AsyncTask] 13 Jan 2009 12:24:43.085 : Running task: UploadFile(String="D:\downloads\localpic.jpg", String="localpic.jpg")
DEBUG [FTPConnection] 13 Jan 2009 12:24:43.086 : UploadFile(D:\downloads\localpic.jpg,localpic.jpg)
DEBUG [FTPConnection] 13 Jan 2009 12:24:43.101 : Combining absolute path 'D:\downloads' with relative path 'D:\downloads\localpic.jpg'
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.105 : ---> PASV
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.136 : 227 Entering Passive Mode (117,58,251,10,34,246)
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.136 : Server supplied address=117.58.251.10
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.136 : Server supplied port=8950
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.136 : Substituting server supplied IP (117.58.251.10) with remote host IP (117.58.251.10)
DEBUG [SecureSocket] 13 Jan 2009 12:24:43.136 : Set timeout=120000
DEBUG [SecureSocket] 13 Jan 2009 12:24:43.136 : Set timeout=120000
DEBUG [ExFTPControlSocket] 13 Jan 2009 12:24:43.136 : Connecting directly to ftp-server 117.58.251.10:8950
DEBUG [ExFTPPassiveDataSocket] 13 Jan 2009 12:24:43.165 : Created passive data-socket: ProxyConnector=
DEBUG [SSLFTPPassiveDataSocket] 13 Jan 2009 12:24:43.165 : Created passive data-socket: Protocol=None, CompatibilityFlags=Standard, UseSSLClosure=True, WaitOnClose=True
DEBUG [SecureSocket] 13 Jan 2009 12:24:43.165 : Set timeout=120000
DEBUG [SecureSocket] 13 Jan 2009 12:24:43.165 : Set timeout=120000
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.165 : ---> STOR localpic.jpg
DEBUG [FTPControlSocket] 13 Jan 2009 12:24:43.198 : 150 Accepted data connection
DEBUG [FTPClient] 13 Jan 2009 12:29:38.100 : Closing source stream
DEBUG [SSLFTPPassiveDataSocket] 13 Jan 2009 12:29:38.100 : Closing passive data-channel.
DEBUG [SSLFTPPassiveDataSocket] 13 Jan 2009 12:29:38.100 : Beginning SSL closure exchange on passive data-channel.
DEBUG [SSLFTPPassiveDataSocket] 13 Jan 2009 12:29:38.100 : SSL closure exchange
DEBUG [SSLFTPPassiveDataSocket] 13 Jan 2009 12:29:38.100 : Passive data-channel closed
DEBUG [FTPClient] 13 Jan 2009 12:29:38.100 : Transferred 5159289 bytes to remote host
DEBUG [FTPControlSocket] 13 Jan 2009 12:29:41.194 : 226-File successfully transferred
DEBUG [FTPControlSocket] 13 Jan 2009 12:29:41.194 : 226 298.019 seconds (measured here), 16.91 Kbytes per second
DEBUG [AsyncTask] 13 Jan 2009 12:29:41.195 : Task completed: UploadFile(String="D:\downloads\localpic.jpg", String="localpic.jpg")