Здравствуйте!
http://www.opennet.ru/base/dev/epoll_intro.txt.html
Собрал этом пример — сервер и клиент (tester.cpp) — все работает, но если отключить интернет на клиентской машине (где tester.cpp) то все соединения зависают на сервере:
tcp 0 0 213.239.219.253:4444 213.142.143.187:55305 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55304 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55307 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55306 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55301 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55300 ESTABLISHED tcp 0 0 213.239.219.253:4444 213.142.143.187:55303 ESTABLISHED …. …. Какие есть алгоритмы для закрытия таких соединений?
Спасибо!