diff options
Diffstat (limited to 'pathfs_frontend/fs.go')
-rw-r--r-- | pathfs_frontend/fs.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pathfs_frontend/fs.go b/pathfs_frontend/fs.go index 54525b9..40e0d1d 100644 --- a/pathfs_frontend/fs.go +++ b/pathfs_frontend/fs.go @@ -391,7 +391,8 @@ func (fs *FS) Rename(oldPath string, newPath string, context *fuse.Context) (cod // That directory may still be in the DirIV cache, clear it. fs.CryptFS.DirIVCacheEnc.Clear() - return fs.FileSystem.Rename(cOldPath, cNewPath, context) + err = os.Rename(cOldPath, cNewPath) + return fuse.ToStatus(err) } func (fs *FS) Link(oldPath string, newPath string, context *fuse.Context) (code fuse.Status) { |