Improve error reporting of too much free space

This commit is contained in:
Bryan Boreham committed 2015-05-28 18:15:04 +01:00
1 parent af5531cbf6
commit 915bf392e9
1 file changed
+1 -2
+1 -2
View File
@@ -40,7 +40,6 @@ var (
ErrInvalidEntry = errors.New("Received invalid state update!")
ErrEntryInMyRange = errors.New("Received new entry in my range!")
ErrNoFreeSpace = errors.New("No free space found!")
ErrTooMuchFreeSpace = errors.New("Entry reporting too much free space!")
ErrInvalidTimeout = errors.New("dt must be greater than 0")
ErrNotFound = errors.New("No entries for peer found")
)
@@ -76,7 +75,7 @@ func (r *Ring) checkInvariants() error {
distance := r.distance(entry.Token, next.Token)
if entry.Free > distance {
return ErrTooMuchFreeSpace
return fmt.Errorf("Entry %s-%s reporting too much free space: %d > %d", entry.Token, next.Token, entry.Free, distance)
}
}