I sometimes get this problem if
A) 'Optimize Performance' is checked. While it's on, it seems that any window that doesn't have focus will sometimes dc
B) There is no input from the client to the server for a while. For example, a buffer with /delay 1200 in macro will occasionally dc
It's worth trying to run the clients in windowed mode side by side, and keeping optimize performance off. GL!