File transfers go as normal, and after a specific time when SmartFTP tries to start a transfer, for some reason the connection breaks or something and the server doesn't reply, then SmartFTP only half closes the connection.
I'd have 4 threads in the Queue all stuck on Waiting to rety. And 8 connections open in the FIN_WAIT_2 state (I ran netstat.)
Why aren't the connections properly closing? I looked up FIN_WAIT_2 and it's as if the socket is waiting the server to close the connection... but the server's already done that cause of timeout.
I'm totally confused and it causing alot of problems because I have to wait at least 30 minutes before I can start connecting again, only to have it stop after 10mins of transfering again. ><
Any way to fix this or is it a bug in the client? Don't think it's bug in server because it works totally fine for my friends who use different clients.
Thanks in advance.
TCP jasons:2694 server1:ftp FIN_WAIT_2 TCP jasons:2695 server1:ftp FIN_WAIT_2 TCP jasons:2696 server1:ftp FIN_WAIT_2 TCP jasons:2697 server1:ftp FIN_WAIT_2 TCP jasons:2699 server1:ftp FIN_WAIT_2netstat looks like that
[15:58:44] RETR icon.gif [15:59:05] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.And that's what starts all the problem