| Предыдущий | Следующий |
| VDS_E_REVERT_ON_CLOSE_MISMATCH | VDS_E_ONLINE_PACK_EXISTS |
VDS_E_RETRY
Что означает VDS_E_RETRY
VDS_E_RETRY означает, что текущая попытка VDS завершилась неуспешно, но состояние может измениться так, что повтор станет допустимым.
Это явное указание, что повтор допустим, но не разрешение на бесконечный цикл. Для операций хранения важно понять, какое состояние изменилось между попытками, и убедиться, что предыдущий вызов не оставил частичный результат.
Что проверить
- Перед повтором заново запросите объект и сохраните его
status,healthиflagsвместе с причиной предыдущего отказа. - Если ожидалось появление или исчезновение устройства либо окончание другой операции, дождитесь соответствующего уведомления или конечного статуса.
- Ограничивайте число повторов и логируйте состояние, которое изменилось перед каждой новой попыткой.
- Не повторяйте операцию, меняющую разметку или состояние, пока не проверено, что предыдущая попытка не успела изменить разметку или объект.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.