We were getting stuck in an infinite loop if a node failed to come back up for longer than its time limit.