6 in this paper we identify these problems and prove a more general result there does not exist a nonblocking algorithm that forces only a minimum number of processes to take their checkpoints