URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1399
[ Назад ]

Исходное сообщение
"Подскажите pls кой чего по работе с Socket'ами"

Отправлено Sobol , 14-Фев-03 14:42 
Вот скажите пожалуйста, как мне сделать проверку на закрытие socket'а другой стороной?
Идея такова: у меня есть программа - клиент, которая открывает TCP соединение с удалённым сервером. После некоторой работы сервер закрывает соединение должным образом. Как мне на клиенте уловить этот момент? Я предчувствую, что надо проверять дескриптор, но какая должна быть проверка? Или я ошибаюсь?

Содержание

Сообщения в этом обсуждении
"RE: Подскажите pls кой чего по работе с Socket'ами"
Отправлено XMan , 14-Фев-03 18:18 
При send/recv тебе вернется -1 и соответствующий код в errno. Точнее "man send", "man recv"