| Предыдущий | Следующий |
| STATUS_LOG_CLIENT_NOT_REGISTERED | STATUS_LOG_CONTAINER_READ_FAILED |
STATUS_LOG_FULL_HANDLER_IN_PROGRESS
STATUS_LOG_FULL_HANDLER_IN_PROGRESS является результатом параллелизма, а не вторым независимым отказом хранилища. Управление CLFS уже приняло запрос освободить место для зарегистрированного клиента и может увеличивать журнал или запрашивать перемещение хвоста.
Документированный контракт требует дождаться обратного вызова завершения увеличения клиента, прежде чем выдавать для него ещё один запрос обработки заполненного журнала. Немедленный повтор создаёт дублирующий управляющий трафик, не добавляя ёмкости.
Что следует проверить
- Сопоставьте статус с первым запросом заполненного журнала, идентификатором управляемого клиента и соответствующим обратным вызовом завершения.
- Пока запрос ожидает выполнения, проверяйте политики увеличения, обратные вызовы хвоста и состояние закрепления, а не запускайте ещё один обработчик.
- Если завершённый обработчик всё ещё не может освободить место, исследуйте закрепления, резервирования, лимиты и хранение архива.
Ссылки
- Microsoft: ClfsMgmtHandleLogFileFull и обработка заполненного журнала
- Microsoft: контейнеры CLFS, закрепление хвоста и управляемые клиенты
- Microsoft: API контейнеров, резервирования, добавления и сброса
- Wine: независимые определения констант NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.