Что означает код ошибки Windows 4056 (PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS)?

 
Предыдущий Следующий
PEERDIST_ERROR_ALREADY_INITIALIZED PEERDIST_ERROR_INVALIDATED

PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS

Что означает PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS

PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS — завершение работы уже выполняется.

PeerDist (Peer Distribution) — Windows API и служба, лежащие в основе BranchCache: они позволяют кэшировать и получать блоки содержимого в филиале, в том числе от других клиентов или hosted cache. Поэтому эти коды относятся к жизненному циклу BranchCache-объектов, метаданным содержимого и peer-cache, а не к произвольной P2P-программе.

Что проверить

Зафиксируйте контент, идентификатор данных и PeerDist API, который вернул PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS.

  • Проверьте состояние службы BranchCache/PeerDist, режим кэша и целостность метаданных содержимого для этой операции.
  • Не очищайте весь кэш как первый шаг: сначала подтвердите, что ошибка относится именно к сохранённым метаданным или к конкретной незавершённой операции.
  • Установите, какая операция первой перевела объект в конечное/отменённое состояние до PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS. Не продолжайте использовать старый дескриптор/контекст после завершения; новую попытку начинайте только после фиксации исхода предыдущей.

Исходная формулировка

  • A shutdown operation is already in progress.
  • A service stop races with a late content request; request admission closes before shutdown starts, eliminating the race.
  • The decisive boundary for this result is whether a new PeerDist operation arrived while shutdown was already draining active work.
  • the observed PeerDist state no longer matched capture shutdown initiator, outstanding handles, active requests, and service state.
  • It can surface during a recovery path that must stop accepting new work, wait for documented shutdown completion, then create a fresh object or restart the service if required.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.