Running Windows XP, FTPRush 2.1.4 Unicode...
If you connect to an ftp site, and transfer a file, the transfer connection remains open. When you disconnect the transfer connection continues to remain open, until you close the window, or until it eventually times out.
If you reconnect before it times out, and transfer a file, that file gets put where ever that other connections transfer connection was pointed at.
This happened most noticeably when I was changing the username and password of the same connection, and connecting to different accounts, but on the same FTP.
1: Connect to ftp with an account.
2: Transfer a file.
4: Change the username/password so you're now using a different account, with a different home directory (but maybe both say /).
5: Transfer another file.
6: Watch as the file is transferred into the home directory of your first account, and not the actually connected directory of your second account.
Changing the settings to "disconnect on transfer" meant that it disconnected my transfer threads, and my control thread. This was very annoying.
Had a lot of annoyances with this today. Basically made it unusable for me.