Просмотр исходного кода

fix(etcd): exit 0 when removed

Yicheng Qin 12 лет назад
Родитель
Сommit
cf25650b3c
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      etcd/etcd.go

+ 2 - 1
etcd/etcd.go

@@ -205,7 +205,8 @@ func (e *Etcd) Run() {
 			select {
 			case <-e.PeerServer.StopNotify():
 			case <-e.PeerServer.RemoveNotify():
-				log.Fatal("peer server is removed")
+				log.Infof("peer server is removed")
+				os.Exit(0)
 			}
 		}()