I doubt any of you can help, but I'm desperate.

I'm trying to use a SSH client to run a simulation program on a Linux server. The simulations take many hours to complete, and so they have to execute unsupervised. However, well before the simulations can complete, the SSH clients I've been using have disconnected early.

I didn't have this problem on my lab computer, which was running XP I think. But I no longer have access to it, so I'm trying to run them from home, running Windows 7, and now I'm running into this problem.

I've tried using both Putty and another client called Private Shell Agent, and I tried fiddling with the settings, but to no avail.

Any ideas?