[ https://issues.apache.org/jira/browse/VFS-296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14610894#comment-14610894 ]
Bernd Eckenfels commented on VFS-296: ------------------------------------- As of the ASF bylaws we make nightly builds not officially available, but if you check out the staged (future) site of commons-vfs on http://people.apache.org/~ecki/commons-vfs/integration.html you can find the integration server. It contains a trunk build (w/o sandbox). I would recommend to build it yourself, it just needs maven and JDK 7. > [FTP] Socket timeout setting doesn't work if connect hangs > ---------------------------------------------------------- > > Key: VFS-296 > URL: https://issues.apache.org/jira/browse/VFS-296 > Project: Commons VFS > Issue Type: Bug > Affects Versions: Nightly Builds > Reporter: Andreas Persson > Fix For: 2.1 > > Attachments: sotimeout.patch, sotimeout_v2.patch > > > The fix from VFS-216 doesn't help if the ftp server doesn't reply with any > messages at all (could happen if it's behind a badly configured firewall for > example). What happens is that the client.connect() called from > FtpClientFactory hangs, and this line is before timeout parameter is set. > I suggest the change in the attached patch. > The scenario can be tested with "netcat -l" instead of a real ftp server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)