| Предыдущий | Следующий |
| EADDRNOTAVAIL | EOPNOTSUPP |
ENETRESET
Что означает ENETRESET
ENETRESET означает, что сетевой стек потерял состояние, на котором основывалась текущая операция. Это может произойти при сбросе интерфейса, изменении carrier, переинициализации устройства или другом событии, разрушающем существующий сетевой контекст.
Что проверить
- Сопоставьте errno с событиями интерфейса и драйвера.
- Проверьте, изменились ли адрес, маршрут или состояние link.
- Не продолжайте старую сессию, если API не подтверждает её сохранность.
- После восстановления сети создайте новый transport/session state и повторите только безопасные операции.
Ошибка не означает автоматически, что удалённый сервер неисправен. Важен локальный момент сброса. Для долгоживущих соединений полезно иметь явный путь пересоздания сокета и повторной аутентификации.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.