У меня есть неблокирующий сокет IPv4 TCP, когда я пытаюсь подключиться (), я получаю сообщение об ошибке ETIMEDOUT. Это сильно смутило меня, так как я не установил таймаут для сокета. Каковы некоторые возможные причины этого случая?
С man страницы:
man
ETIMEDOUT: Время ожидания при попытке подключения. Сервер может быть слишком занят, чтобы принимать новые подключения. Обратите внимание, что для сокетов IP тайм-аут может быть очень большим, если на сервере включены синхронизаторы.
ETIMEDOUT:
Время ожидания при попытке подключения. Сервер может быть слишком занят, чтобы принимать новые подключения. Обратите внимание, что для сокетов IP тайм-аут может быть очень большим, если на сервере включены синхронизаторы.
Вы также можете увидеть ETIMEDOUT в этом вопросе Как обработать ошибку ETIMEDOUT