On Wed, 25 Jun 2003, Terry Lambert wrote: > Sockets have to be explicitly closed. They are generally > closed automatically by exit(), which will close all the fd's > a process has open. > > I agree with the previous poster, that it looks like a bug you > will need to fix or workaround. > > It looks like what's happened is that you have a deadly embrace > deadlock, where you've sent data both ways and then exited. > One thing to try might be to either turn off keepalive via > sysctl, or explicitly disable keepalive on the sockets, first > thing after opening them. > > -- Terry >
Terry, you're right that all this happened because of the server application core dumped while in the process of sending/receiving data, and that application is fixed so there are no new zombi sockets, but what can I do now with the ones which already exist? How can I delete them now? ---- Alexander Varshavchick, Metrocom Joint Stock Company Phone: (812)118-3322, 118-3115(fax) _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"