Merge pull request #1277 from ThomasWaldmann/fuse-xattr-errcode

fuse: getxattr fail must use errno.ENOATTR, fixes #1126
This commit is contained in:
TW 2016-07-07 04:01:31 +02:00 committed by GitHub
commit 694db399c8

View file

@ -194,7 +194,7 @@ class FuseOperations(llfuse.Operations):
try:
return item.get(b'xattrs', {})[name]
except KeyError:
raise llfuse.FUSEError(errno.ENODATA) from None
raise llfuse.FUSEError(errno.ENOATTR) from None
def _load_pending_archive(self, inode):
# Check if this is an archive we need to load