Как сервер может узнать, что клиент оборвал TCP соединения?
На одном из проектов работающим по TCP было замечено, что иногда остаются зависшие соединения от клиентов.
Если клиент закрывает соединение не уведомляя об этом сервер, какие механизмы на уровне TCP или ОС предусмотрены, что бы сервер узнал, что клиент ушёл?