summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--xlators/cluster/dht/src/tier.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/xlators/cluster/dht/src/tier.c b/xlators/cluster/dht/src/tier.c
index 32bec8849b5..450f8e070fd 100644
--- a/xlators/cluster/dht/src/tier.c
+++ b/xlators/cluster/dht/src/tier.c
@@ -842,6 +842,7 @@ tier_process_ctr_query (tier_brick_list_t *local_brick, void *args)
gf_msg (this->name, GF_LOG_ERROR, 0, LG_MSG_SET_PARAM_FAILED,
"Failed setting %s to params dictionary",
GFDB_IPC_CTR_GET_QUERY_PARAMS);
+ GF_FREE (ipc_ctr_params);
goto out;
}
@@ -887,11 +888,8 @@ out:
if (ctr_ipc_out_dict) {
dict_unref(ctr_ipc_out_dict);
ctr_ipc_out_dict = NULL;
- ipc_ctr_params = NULL;
}
- GF_FREE (ipc_ctr_params);
-
return ret;
}