When etcd wants to recovery from a snapshot, it needs to stop all the current watchers. Then it sends a nil to all the watchers, to stop them.