| Предыдущий | Следующий |
| STATUS_FILE_IDENTITY_NOT_PERSISTENT | STATUS_CANT_CROSS_RM_BOUNDARY |
STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY
Что означает STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY
STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY означает, что операция с transactional namespace/metadata нарушила бы зависимость, которую TxF обязан сохранять до исхода транзакции.
Что проверить
- Запишите transaction ID, объект и metadata relationship, которую пытается изменить rename/delete/link operation.
- Определите конкурирующую или родительскую транзакцию и её состояние commit/rollback; не обходите зависимость изменением того же объекта вне транзакции.
- Для нового кода учитывайте, что TxF deprecated: если возможно, переходите на прикладную схему атомарной замены вместо построения новых зависимостей TxF.
Как подтвердить исправление
Если зависимость временная, корректный результат — дождаться завершения связанной транзакции и повторить действие уже в согласованном состоянии.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
