diff options
| -rw-r--r-- | xlators/cluster/afr/src/afr-open.c | 2 | ||||
| -rw-r--r-- | xlators/mount/fuse/src/fuse-resolve.c | 2 | 
2 files changed, 2 insertions, 2 deletions
diff --git a/xlators/cluster/afr/src/afr-open.c b/xlators/cluster/afr/src/afr-open.c index 44ba22ee7..074a9d32c 100644 --- a/xlators/cluster/afr/src/afr-open.c +++ b/xlators/cluster/afr/src/afr-open.c @@ -372,7 +372,7 @@ afr_prepare_loc (call_frame_t *frame, fd_t *fd)          local = frame->local;          ret = inode_path (fd->inode, NULL, (char **)&path); -        if (ret == -1) +        if (ret <= 0)                  return -1;          if (local->loc.path) { diff --git a/xlators/mount/fuse/src/fuse-resolve.c b/xlators/mount/fuse/src/fuse-resolve.c index 0835d5d1a..e89b44231 100644 --- a/xlators/mount/fuse/src/fuse-resolve.c +++ b/xlators/mount/fuse/src/fuse-resolve.c @@ -410,7 +410,7 @@ gf_resolve_fd (fuse_state_t *state)          }          ret = inode_path (fd->inode, 0, &path); -        if (!ret || !path) +        if (ret <= 0)                  gf_log ("", GF_LOG_WARNING,                          "failed to do inode-path on fd %d %s", ret, path);  | 
