| Предыдущий | Следующий |
| STATUS_FOUND_OUT_OF_SCOPE | STATUS_PROPSET_NOT_FOUND |
STATUS_ALLOCATE_BUCKET
Что означает STATUS_ALLOCATE_BUCKET
STATUS_ALLOCATE_BUCKET — внутренний управляющий статус: используемой hash/table структуре требуется увеличить массив bucket-ов, после чего исходную операцию можно повторить.
Что важно в обработчике
Код не следует трактовать как обычную временную ошибку. Повтор без фактического resize вернёт то же состояние и может зациклить транзакцию.
- Зафиксируйте call site и текущий размер таблицы.
- Выполните документированное увеличение структуры до повторной попытки.
- Если выделение памяти для роста не удалось, сохраните этот нижележащий код как реальную причину.
- После resize проверьте сохранность существующих entries и индексов.
Контроль
Исходная транзакция должна успешно повториться после единственного корректного расширения. Если статус возвращается снова при уже достаточной ёмкости, ищите ошибку расчёта размера или обработчика.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
