diff options
| -rw-r--r-- | cli/src/cli-rpc-ops.c | 7 | ||||
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-utils.c | 1 | 
2 files changed, 4 insertions, 4 deletions
diff --git a/cli/src/cli-rpc-ops.c b/cli/src/cli-rpc-ops.c index 7c5743af741..9d9239ca7a7 100644 --- a/cli/src/cli-rpc-ops.c +++ b/cli/src/cli-rpc-ops.c @@ -9831,9 +9831,8 @@ gf_cli_get_vol_opt_cbk (struct rpc_req *req, struct iovec *iov, int count,                  } else {                          cli_err ("%s", msg);                  } -                ret = 0; /* setting ret to 0 ensures we do not end up displaying -                            double error messages */ -                goto out; +                ret = rsp.op_ret; +                goto out_nolog;          }          dict = dict_new (); @@ -9901,6 +9900,8 @@ out:                  cli_out ("volume get option failed. Check the cli/glusterd log "                           "file for more details");          } + +out_nolog:          if (dict)                  dict_unref (dict);          free (rsp.op_errstr); diff --git a/xlators/mgmt/glusterd/src/glusterd-utils.c b/xlators/mgmt/glusterd/src/glusterd-utils.c index afc3faaefb5..9d2ce35a193 100644 --- a/xlators/mgmt/glusterd/src/glusterd-utils.c +++ b/xlators/mgmt/glusterd/src/glusterd-utils.c @@ -9298,7 +9298,6 @@ glusterd_get_default_val_for_volopt (dict_t *ctx, gf_boolean_t all_opts,          for (vme = &glusterd_volopt_map[0]; vme->key; vme++) {                  if (!all_opts && strcmp (vme->key, input_key))                          continue; -                  key_found = _gf_true;                  /* First look for the key in the vol_dict, if its not                   * present then look for translator default value */  | 
