Issues in Failure recovery m1 P i P j P 1 Fails P k m2 m3 m4 m5 Ci,0 Cj,0 Ck,0 Ci,1 Cj,1 Ck,1 Ck,2 Cj,2 The rollback of process 𝑃𝑖 to checkpoint 𝐶𝑖,1 created an orphan message m4 Orphan message m5 is created due to the roll back of process 𝑃𝑗 to checkpoint 𝐶j,2 m6 Checkpoints : { 𝐶𝑖,0, 𝐶𝑖,1}, { 𝐶𝑗,0, 𝐶𝑗,1, 𝐶𝑗,2}, and { 𝐶𝑘,0, 𝐶𝑘,1, 𝐶𝑘,2}