Вот

от вопрос уже есть ответ здесь:

Как настроить время ожидания подключения к сокету 10 ответов

У меня есть приложение, которое подключается к хосту, который может быть недоступен. Если хост не работает, я не хочу ждать около 30 секунд, которые требуются для тайм-аута. Я сейчас использую блокирующие розетки.

Я смотрел на socket.poll () и socket.select (), но я бы предпочел просто установить время в сокете. Я не против, если это настройка, которую я должен сделать где-то в системе. Кроме того, я, кажется, понял, что опрос и выбор не работают с коммуникацией, ориентированной на соединение - это правильно?

Если это абсолютно невозможно, как можно получить желаемые результаты, используя опрос, выбор или какой-либо другой метод?

Ответы на вопрос(1)

Ваш ответ на вопрос