FlashFXP enables winsock keepalives, so if the connection is lost the keealive should detect it and cause the socket to close.
I've done some local tests with keepalives in the past and they appeared to work well. Perhaps the millage varries depending on your system configuration.
I don't think aborting the transfer after a set amount of time is a good idea. Let's see if we can figure out what causes the connection to be lost and why FlashFXP isn't being notified.
|