diff options
Diffstat (limited to 'glusterfsd/src/glusterfsd.c')
| -rw-r--r-- | glusterfsd/src/glusterfsd.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/glusterfsd/src/glusterfsd.c b/glusterfsd/src/glusterfsd.c index 3cb8f0f515f..d3234e8bca3 100644 --- a/glusterfsd/src/glusterfsd.c +++ b/glusterfsd/src/glusterfsd.c @@ -408,7 +408,7 @@ set_fuse_mount_options (glusterfs_ctx_t *ctx, dict_t *options)                  break;  	} -	if (cmd_args->gid_timeout) { +	if (cmd_args->gid_timeout_set) {  		ret = dict_set_int32(options, "gid-timeout",  			cmd_args->gid_timeout);  		if (ret < 0) { @@ -1023,8 +1023,10 @@ parse_opts (int key, char *arg, struct argp_state *state)  		break;  	case ARGP_GID_TIMEOUT_KEY: -		if (!gf_string2int(arg, &cmd_args->gid_timeout)) +		if (!gf_string2int(arg, &cmd_args->gid_timeout)) { +			cmd_args->gid_timeout_set = _gf_true;  			break; +		}  		argp_failure(state, -1, 0, "unknown group list timeout %s", arg);  		break;  | 
