From 66ee6467d9c485dabf0a32b7f282d561bd65ca8b Mon Sep 17 00:00:00 2001 From: Susant Palai Date: Fri, 22 May 2020 13:47:14 +0530 Subject: dht: add null check in gf_defrag_free_dir_dfmeta fixes: #1258 Change-Id: I9d1fb512072bcc540d21d47da5b15ae1b79cf2b8 Signed-off-by: Susant Palai --- xlators/cluster/dht/src/dht-rebalance.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xlators') diff --git a/xlators/cluster/dht/src/dht-rebalance.c b/xlators/cluster/dht/src/dht-rebalance.c index 14377070a4f..40951cb0ef7 100644 --- a/xlators/cluster/dht/src/dht-rebalance.c +++ b/xlators/cluster/dht/src/dht-rebalance.c @@ -45,7 +45,8 @@ gf_defrag_free_dir_dfmeta(struct dir_dfmeta *meta, int local_subvols_cnt) if (meta) { for (i = 0; i < local_subvols_cnt; i++) { - gf_dirent_free(&meta->equeue[i]); + if (meta->equeue) + gf_dirent_free(&meta->equeue[i]); if (meta->lfd && meta->lfd[i]) fd_unref(meta->lfd[i]); } -- cgit