The idea is that if the leaving node is the only one remaining, it should be shutdown. This will only happen when it moves itself to Exiting (and all others have left). I added a test in SingletonClusterSpec that I think will fail without this. single node leaving itself.