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

 
Предыдущий Следующий
ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION ERROR_TRANSACTION_FREEZE_IN_PROGRESS

ERROR_TRANSACTIONS_NOT_FROZEN

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

ERROR_TRANSACTIONS_NOT_FROZEN означает, что компонент пытается выполнить thaw для транзакций, которые не находятся в frozen state.

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

  • Проверьте, был ли предыдущий freeze успешно завершён.
  • Зафиксируйте coordinator/resource manager, выполнивший freeze, и компонент, отправивший thaw.
  • Проверьте повторный cleanup после failed или timed-out freeze.
  • Убедитесь, что одним snapshot context не управляют два параллельных workflow.

Как исправлять

Сохраняйте последовательность freeze/thaw и результаты для одного context identifier. Отправляйте thaw только после подтверждённого freeze того же контекста. При timeout сначала запросите фактическое состояние, а не предполагайте успех.

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


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