Доброго времени суток, джентельмены!
Имеется:
1. Сервер под управлением FreeBSD 7.2
2. TCP сервер, обслуживающий входящие соединения поднятый на вышеуказанном сервере
Иногда возникают ситуации, когда TCP соединение по факту уже разорвано, но socket (смотрю командой netstat) в состоянии established. Это создаёт определённые трудности, описывать долго. Суть в следующем - возможно ли (если да - то как) закрыть данный сокет.
Про сокет знаем всё, что покажет netstat.
Подскажите, можно-ли закрыть сокет, не убивая при этом сам процесс, или скажите, в какую сторону копать.
Заранее благодарен.
Имеется:
1. Сервер под управлением FreeBSD 7.2
2. TCP сервер, обслуживающий входящие соединения поднятый на вышеуказанном сервере
Иногда возникают ситуации, когда TCP соединение по факту уже разорвано, но socket (смотрю командой netstat) в состоянии established. Это создаёт определённые трудности, описывать долго. Суть в следующем - возможно ли (если да - то как) закрыть данный сокет.
Про сокет знаем всё, что покажет netstat.
Подскажите, можно-ли закрыть сокет, не убивая при этом сам процесс, или скажите, в какую сторону копать.
Заранее благодарен.