[Bug 19247] Re: Hang on connection to FTP, with cancel
gary at lyranthe.org
Wed Apr 12 00:40:07 UTC 2006
I have seen this problem, this evening.
I don't have the backtrace anymore (scrolled out of the terminal buffer), but there was a thread specially handling the connection.
The thread was hanging in gnome-vfs-inet-connection.c (in gnome-vfs2), line 355.
read_val = select (max_fd + 1, &read_fds, NULL, NULL,
connection->timeout ? &timeout : NULL);
connection->timeout was NULL, so this select was waiting forever (a day anyway) for more data. I'm not sure what state the connection was in, I'll add more data if I see the problem again. It was when attempting to copy a number of files (around 200Mb in size) from the remote FTP server to my desktop.
Checking the remote server, I don't see a corresponding entry from netstat, so the NAT gateway may have dropped the entry from its routing table (just a guess).
I don't think that having no timeout is good practice anyway if that cancel button is going to work...
Hang on connection to FTP, with cancel
More information about the desktop-bugs