Помилки Linux/POSIXПомилка
EISCONNEISCONN — Транспортний вузол вже з'єднано
Виклик connect() виконано для вже з'єднаного сокета.
linuxmacosunix
Що спричиняє цю помилку
Сокет вже з'єднаний, і була здійснена ще одна спроба з'єднання.
Як виправити
Не викликайте connect() для вже з'єднаного потокового сокета. Для датаграмних сокетів спочатку відключіться за допомогою AF_UNSPEC.
Пов'язані коди помилок
Помилки Linux/POSIXКритична
SIGBUS (7)SIGBUS (7) — Помилка шини
Процес спробував виконати неприпустимий доступ до пам'яті через вирівнювання або звернення до неіснуючої фізичної адреси.
linuxmacosunix
Детальніше Помилки Linux/POSIXПомилка
ENOTCONNENOTCONN — Транспортна кінцева точка не підключена
Операція надсилання або отримання була виконана на сокеті, що не є підключеним.
linuxmacosunix
Детальніше Помилки Linux/POSIXПомилка
ENXIOENXIO — Немає такого пристрою або адреси
Пристрій, вказаний спеціальним файлом, не існує або не налаштований.
linuxmacosunix
Детальніше Помилки Linux/POSIXІнформація
SIGINT (2)SIGINT (2) — Сигнал переривання
Надіслано сигнал переривання, зазвичай при натисканні Ctrl+C у терміналі.
linuxmacosunix
Детальніше Помилки Linux/POSIXІнформація
SIGPROF (27)SIGPROF (27) — Сигнал таймера профілювання
Спрацював таймер профілювання, встановлений через setitimer(ITIMER_PROF).
linuxmacosunix
Детальніше Помилки Linux/POSIXКритична
ENOMEMENOMEM — Неможливо виділити пам'ять
У системі недостатньо доступної пам'яті для виконання запиту на виділення.
linuxmacosunix
Детальніше