Explorar el Código

Merge pull request #10591 from purpleidea/bug/fatal-corruption

etcdserver: Use panic instead of fatal on no space left error
Xiang Li hace 6 años
padre
commit
a645e27486
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      etcdserver/raft.go

+ 2 - 2
etcdserver/raft.go

@@ -427,9 +427,9 @@ func startNode(cfg ServerConfig, cl *membership.RaftCluster, ids []types.ID) (id
 	)
 	if w, err = wal.Create(cfg.Logger, cfg.WALDir(), metadata); err != nil {
 		if cfg.Logger != nil {
-			cfg.Logger.Fatal("failed to create WAL", zap.Error(err))
+			cfg.Logger.Panic("failed to create WAL", zap.Error(err))
 		} else {
-			plog.Fatalf("create wal error: %v", err)
+			plog.Panicf("create wal error: %v", err)
 		}
 	}
 	peers := make([]raft.Peer, len(ids))