diff --git a/internal/restic/readerat.go b/internal/restic/readerat.go index 6ed2e83f5..1a781c03f 100644 --- a/internal/restic/readerat.go +++ b/internal/restic/readerat.go @@ -35,10 +35,9 @@ func ReadAt(ctx context.Context, be Backend, h Handle, offset int64, p []byte) ( return ierr }) if err != nil { - return 0, err + return 0, errors.Wrapf(err, "ReadFull(%v)", h) } debug.Log("ReadAt(%v) ReadFull returned %v bytes", h, n) - - return n, errors.Wrapf(err, "ReadFull(%v)", h) + return n, nil }