code: func (is InfoSyncer) Done() <-chan struct{} {
  	if is.etcdCli == nil {
  		return make(chan struct{}, 1)
  	}
  	return is.session.Done()
  }
docs: // Done returns a channel that closes when the info syncer is no longer being refreshed.