Explorar o código

Merge pull request #2345 from bdarnell/normal-entry-formatter

Only use the EntryFormatter for normal entries.
Xiang Li %!s(int64=11) %!d(string=hai) anos
pai
achega
d2b0dd2419
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      raft/util.go

+ 3 - 3
raft/util.go

@@ -84,10 +84,10 @@ func DescribeMessage(m pb.Message, f EntryFormatter) string {
 // Entry for debugging.
 func DescribeEntry(e pb.Entry, f EntryFormatter) string {
 	var formatted string
-	if f == nil {
-		formatted = fmt.Sprintf("%q", e.Data)
-	} else {
+	if e.Type == pb.EntryNormal && f != nil {
 		formatted = f(e.Data)
+	} else {
+		formatted = fmt.Sprintf("%q", e.Data)
 	}
 	return fmt.Sprintf("%d/%d %s %s", e.Term, e.Index, e.Type, formatted)
 }