| Предыдущий | Следующий |
| EMSGSIZE | ENOSR |
EADDRINUSE
Что означает EADDRINUSE в Linux
EADDRINUSE: Адрес уже используется. Сначала определите, какой процесс или предыдущий socket state уже удерживает локальную комбинацию адреса и порта; это отличается от недоступности самого адреса.
Практическая проверка
Для проверки создайте минимальный bind на тот же адрес и порт и одновременно снимите список listeners и активных соединений. Если порт освобождается только после завершения предыдущего процесса или истечения transport state, проблема относится к ownership/lifecycle endpoint. Если занятость сохраняется без ожидаемого владельца, исследуйте namespace, wildcard binding и правила повторного использования адреса.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.