all: Replace some errors.Wrap calls by errors.WithStack

Mostly changed the ones that repeat the name of a system call, which is
already contained in os.PathError.Op. internal/fs.Reader had to be
changed to actually return such errors.
This commit is contained in:
greatroar
2022-12-17 09:41:07 +01:00
parent 049a105ba5
commit b150dd0235
7 changed files with 41 additions and 38 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ import (
func (node Node) restoreSymlinkTimestamps(path string, utimes [2]syscall.Timespec) error {
dir, err := fs.Open(filepath.Dir(path))
if err != nil {
return errors.Wrap(err, "Open")
return errors.WithStack(err)
}
times := []unix.Timespec{