diff --git a/lib/errors/errors.go b/lib/errors/errors.go index a8a098972..6338440c4 100644 --- a/lib/errors/errors.go +++ b/lib/errors/errors.go @@ -62,7 +62,7 @@ func Walk(err error, f WalkFunc) { } } } - if err == prev { + if reflect.DeepEqual(err, prev) { break } }