| Предыдущий | Следующий |
| ERROR_CONNECTION_REFUSED | ERROR_ADDRESS_ALREADY_ASSOCIATED |
ERROR_GRACEFUL_DISCONNECT
Что означает ERROR_GRACEFUL_DISCONNECT
ERROR_GRACEFUL_DISCONNECT означает, что сетевое соединение было закрыто корректной процедурой, а не аварийно сброшено. Приложение должно трактовать это как завершение session/EOF в соответствии с протоколом.
Что проверить
- Зафиксируйте local/remote endpoint и сторону, инициировавшую закрытие.
- Проверьте, ожидалось ли завершение из-за protocol command, idle timeout или остановки службы.
- Отличайте этот результат от reset/abort, где transport закрывается аварийно.
- Для persistent connection создавайте новую session только если это предусмотрено workflow.
Если graceful close ожидаем, generic failure recovery не нужен. Если соединение завершилось слишком рано, исследуйте прикладной протокол и причину штатного закрытия на удалённой стороне.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
