Site icon EfmSoft

What does NTSTATUS 0x40190001 (STATUS_HEURISTIC_DAMAGE_POSSIBLE) mean?

 
Previous Next
STATUS_SXS_RELEASE_ACTIVATION_CONTEXT STATUS_RECOVERY_NOT_NEEDED

STATUS_HEURISTIC_DAMAGE_POSSIBLE

A successful return does not prove that every branch reached the same outcome

This informational KTM status belongs to distributed or propagated transaction processing. A heuristic participant can make a local decision when it can no longer complete the normal coordination sequence. The coordinator may finish the commit request while still being unable to prove that every subordinate branch committed consistently.

Treat the result as a data-consistency incident rather than as a retryable API failure. Repeating the commit cannot safely reconstruct which resource managers changed durable state. The useful evidence is the transaction identifier, the participant list, each enlistment outcome, and the application-level records affected by the transaction.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version