Что означает код errno 113 (EISCONN)?

 
Также может означать:
КонстантаТипОС
ERROR_NO_MORE_SEARCH_HANDLESОшибка WindowsWindows
EHOSTUNREACHerrnoLinux
SESSION5_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
EHOSTUNREACH EALREADY

EISCONN

EISCONN в Windows: сокет уже имеет peer connection

EISCONN — UCRT/POSIX-style значение для операции, недопустимой после установления соединения. Native Winsock обычно сообщает WSAEISCONN.

Повторный connect не подтверждает здоровье текущего соединения: он лишь показывает, что объект уже находится в connected state по мнению стека.

Что проверить

  • Сохраните native WSA error, socket ID, peer address и первое completion event.
  • Проверьте дублирующиеся connect и совместное использование socket несколькими потоками.
  • Для reconnect создайте новый socket после управляемого закрытия старого.
  • Отдельно проверьте работоспособность соединения штатной операцией протокола, а не повторным connect.

Ссылки для EISCONN


Нужно найти другой код? Найти другой код состояния или ошибки.