Have you tried setting up "keepalives"?
I'm using WinSCP to connect to two different servers in two different locations. Almost like clockwork my connections get dropped every ten minutes at either server. Is it my cable Internet provider dropping the connection, or is there a setting in WinSCP which limits connection time? It's really irritating because I'm always in the middle of editing a file and WinSCP won't allow me to upload the edited version anymore once I reconnect (I have to close the edited version and reopen it from the server and copy and paste the changes from the old opened version). Any ideas?
Thanks,
Glenn