| Предыдущий | Следующий |
| ERROR_LOG_RECORD_NONEXISTENT | ERROR_LOG_SPACE_RESERVED_INVALID |
ERROR_LOG_RECORDS_RESERVED_INVALID
Что означает ERROR_LOG_RECORDS_RESERVED_INVALID
ERROR_LOG_RECORDS_RESERVED_INVALID означает, что bookkeeping зарезервированных log records стал несогласованным.
Что проверить
- Сопоставьте каждый reserve с release/consume.
- Проверьте integer overflow и отрицательный count после преобразований.
- Ищите double teardown reservation context на error/cancel path.
Как исправлять
Инкапсулируйте reservation count и изменяйте его только в одном lifecycle layer. После обнаружения нарушенного context безопаснее пересоздать его, чем продолжать append с неверным счётчиком.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
