Site icon EfmSoft

What does NTSTATUS 0xC0190015 (STATUS_TRANSACTION_ALREADY_ABORTED) mean?

 
Previous Next
STATUS_TRANSACTION_NOT_REQUESTED STATUS_TRANSACTION_ALREADY_COMMITTED

STATUS_TRANSACTION_ALREADY_ABORTED

STATUS_TRANSACTION_ALREADY_ABORTED is a terminal-outcome status. The requested operation arrived after the transaction had already been aborted, so it cannot be used to continue preparation or to commit the original work.

The correct distinction is between a known abort and an unknown outcome after a crash. A known abort should lead to rollback cleanup and a new transaction for any retry. An unknown or in-doubt recovery case requires the resource manager’s recovery records and KTM notifications rather than an optimistic re-submit.

Rollback already decided the transaction outcome

References


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

Exit mobile version