Ver Fonte

mvcc: improve watcherGroup panic message

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Gyuho Lee há 7 anos atrás
pai
commit
210c842345
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      mvcc/watcher_group.go

+ 2 - 1
mvcc/watcher_group.go

@@ -15,6 +15,7 @@
 package mvcc
 
 import (
+	"fmt"
 	"math"
 
 	"github.com/coreos/etcd/mvcc/mvccpb"
@@ -238,7 +239,7 @@ func (wg *watcherGroup) chooseAll(curRev, compactRev int64) int64 {
 	minRev := int64(math.MaxInt64)
 	for w := range wg.watchers {
 		if w.minRev > curRev {
-			panic("watcher current revision should not exceed current revision")
+			panic(fmt.Errorf("watcher minimum revision %d should not exceed current revision %d", w.minRev, curRev))
 		}
 		if w.minRev < compactRev {
 			select {