embed: Fixed serve() err return

This commit is contained in:
kayrus 2016-07-21 17:45:07 +02:00
parent de638a5e4d
commit fee9e2b183

View File

@ -127,7 +127,9 @@ func StartEtcd(inCfg *Config) (e *Etcd, err error) {
e.errc = make(chan error, len(e.Peers)+len(e.Clients)+2*len(e.sctxs))
e.Server.Start()
e.serve()
if err = e.serve(); err != nil {
return
}
<-e.Server.ReadyNotify()
return
}