From 48d6fe293a487727d4686f64ef410a3df569f6a8 Mon Sep 17 00:00:00 2001 From: Raghavendra Bhat Date: Wed, 8 Dec 2010 22:55:24 +0000 Subject: check the return value properly after calling inode_path Signed-off-by: Raghavendra Bhat Signed-off-by: Anand V. Avati BUG: 2203 ([glusterfs 3.1.1]: Core generated with Segmentation fault in afr-open.c) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2203 --- xlators/mount/fuse/src/fuse-resolve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xlators/mount/fuse/src/fuse-resolve.c') diff --git a/xlators/mount/fuse/src/fuse-resolve.c b/xlators/mount/fuse/src/fuse-resolve.c index 0835d5d1a04..e89b4423151 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); -- cgit