diff options
Diffstat (limited to 'weed/mount/weedfs_symlink.go')
| -rw-r--r-- | weed/mount/weedfs_symlink.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/weed/mount/weedfs_symlink.go b/weed/mount/weedfs_symlink.go index 81bfe8c95..e165307c7 100644 --- a/weed/mount/weedfs_symlink.go +++ b/weed/mount/weedfs_symlink.go @@ -8,6 +8,7 @@ import ( "github.com/chrislusf/seaweedfs/weed/pb/filer_pb" "github.com/hanwen/go-fuse/v2/fuse" "os" + "syscall" "time" ) @@ -15,7 +16,7 @@ import ( func (wfs *WFS) Symlink(cancel <-chan struct{}, header *fuse.InHeader, target string, name string, out *fuse.EntryOut) (code fuse.Status) { if wfs.IsOverQuota { - return fuse.EPERM + return fuse.Status(syscall.ENOSPC) } if s := checkName(name); s != fuse.OK { return s |
