Procházet zdrojové kódy

Merge pull request #5841 from heyitsanthony/fix-be-semver

etcdserver: exit on missing backend only if semver is >= 3.0.0
Anthony Romano před 9 roky
rodič
revize
c7a0830a62
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      etcdserver/server.go

+ 1 - 1
etcdserver/server.go

@@ -357,7 +357,7 @@ func NewServer(cfg *ServerConfig) (srv *EtcdServer, err error) {
 		cl.SetStore(st)
 		cl.SetBackend(be)
 		cl.Recover()
-		if cl.Version() != nil && cl.Version().LessThan(semver.Version{Major: 3}) && !beExist {
+		if cl.Version() != nil && !cl.Version().LessThan(semver.Version{Major: 3}) && !beExist {
 			os.RemoveAll(bepath)
 			return nil, fmt.Errorf("database file (%v) of the backend is missing", bepath)
 		}