Status: IN
A coordinator with a `"committing"` log entry will re-send commit decisions to all participants during `recover()`, ensuring that a crash after the commit decision but before delivery still completes the transaction
Source: entries/2026/05/29/two-phase-commit-test_2pc.md
if state == "committing":
for pid in pids:
if p.is_available() and p.get_transaction_state(tx_id) == "prepared":
p.commit(tx_id)