Dan Peterson writes: > > Why doesn't either the CVS server process or the TCP connection timeout?
Good question. The CVS server uses the KEEPALIVE socket option, if available, to detect broken connections. KEEPALIVE tells the system to periodically ping the other side of an idle connection and break the connection if it fails to get a response in a reasonable amount of time. The fact that your connections are still in the ESTABLISHED state implies that this isn't working on your system -- many systems take a number of hours to detect a broken connection, but not 20 days. As of CVS 1.11.1, CVS will syslog any errors it receives setting KEEPALIVE, so check your syslog. If there aren't any errors, that implies that your system is accepting the option but ignoring it, which is extremely unfriendly, to say the least. You may want to check with some Solaris experts to see if there's some kind of option to enable it. -Larry Jones It seems like once people grow up, they have no idea what's cool. -- Calvin _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs