2PC Failure Handling (cont’d)
A participant that voted Prepared times out waiting for the coordinator’s decision
- It’s blocked.
- Use a termination protocol to decide what to do.
- Naïve termination protocol - wait till the coordinator recovers
The coordinator times out waiting for Done
- it must resolicit them, so it can forget the decision