code: func (sc *syncClient) failover() error {
  	if err := sc.dial(); err != nil {
  		return err
  	}
  	defer sc.close()
  	if err := sc.client.Call("SeesawSync.Failover", 0, nil); err != nil {
  		return err
  	}
  	return nil
  }
docs: // failover requests that the peer node initiate a failover.