| Предыдущий | Следующий |
| ERROR_CONNECTION_ABORTED | ERROR_CONNECTION_COUNT_LIMIT |
ERROR_RETRY
Что означает ERROR_RETRY
ERROR_RETRY — операцию не удалось завершить. Следует повторить попытку.
Что проверить
Зафиксируйте, какой вызов первым изменил состояние объекта и какой дескриптор используется после этого.
- Проверьте ветви отмены/завершения и не выполняется ли повторная операция над уже закрытым контекстом.
- Для новой попытки создайте новый контекст только после того, как исход предыдущей операции однозначно установлен.
Практический смысл и диагностика
- Windows сообщает, что операция не завершилась и её можно повторить только в рамках контролируемой retry policy.
- Измеряйте суммарную добавленную задержку и число запросов, исчерпавших retry budget.
- Задайте максимальное число попыток либо абсолютный deadline, после которого повтор прекращается.
- Проверьте, не концентрируются ли результаты 1237 на одном resource, host или конкретном типе операции.
- Используйте экспоненциальную либо другую ограниченную backoff-схему с jitter, чтобы повторы не создавали синхронную нагрузку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
