A Distributed Domino-Effect Free Recovery Algorithm