Condition 2: System administrator executes onmode -z

You, as administrator, can decide to initiate a heuristic rollback of a precommitted piece of work by running onmode -z. You might make this decision because you want to free the resources that are held by the piece of work. (If you stop the participant thread by running onmode -z, you free all locks and shared-memory resources that are held by the participant thread even though you do not end the transaction.)