From f37fcaab9eb0601898f4ba6fb747d5c8d3fe4195 Mon Sep 17 00:00:00 2001 From: Amar Tumballi Date: Wed, 22 Feb 2012 17:27:59 +0530 Subject: mount.glusterfs: multiple fixes * fix return value in case of proper 'backup-volfile-server' option, and actual default server based mount failed. * fix a syntax error (bug: 796050) Change-Id: I6a530c9b9431e46f45ec9eeb99f6103386dd10dc Signed-off-by: Amar Tumballi BUG: 796101 Reviewed-on: http://review.gluster.com/2798 Tested-by: Gluster Build System Reviewed-by: Vijay Bellur --- xlators/mount/fuse/utils/mount.glusterfs.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'xlators/mount/fuse/utils') diff --git a/xlators/mount/fuse/utils/mount.glusterfs.in b/xlators/mount/fuse/utils/mount.glusterfs.in index 40fd5781e..9cdc69c1a 100755 --- a/xlators/mount/fuse/utils/mount.glusterfs.in +++ b/xlators/mount/fuse/utils/mount.glusterfs.in @@ -147,14 +147,15 @@ start_glusterfs () err=1; if [ -n "$cmd_line1" ]; then cmd_line1=$(echo "$cmd_line1 $mount_point"); - $cmd_line1 + $cmd_line1; + err=0; inode=$(stat -c %i $mount_point 2>/dev/null); # this is required if the stat returns error if [ -z "$inode" ]; then inode="0"; fi - if [ $inode -ne 1]; then + if [ $inode -ne 1 ]; then err=1; fi fi -- cgit