From b679fd4b73d9ec039029088769722887b61d750a Mon Sep 17 00:00:00 2001 From: Mohit Agrawal Date: Wed, 23 May 2018 09:10:11 +0530 Subject: Revert "glusterfsd: Memleak in glusterfsd process while brick mux is on" Updates: bz#1582286 This reverts commit 7c3cc485054e4ede1efb358552135b432fb7047a. Change-Id: I831d646112bcfa13d0c2153482ad00ff1b23aa6c Signed-off-by: Mohit Agrawal --- xlators/features/quota/src/quota.c | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'xlators/features/quota') diff --git a/xlators/features/quota/src/quota.c b/xlators/features/quota/src/quota.c index cd7f0147d75..2b440bb5827 100644 --- a/xlators/features/quota/src/quota.c +++ b/xlators/features/quota/src/quota.c @@ -5242,8 +5242,6 @@ quota_priv_dump (xlator_t *this) GF_ASSERT (this); priv = this->private; - if (!priv) - goto out; gf_proc_dump_add_section ("xlators.features.quota.priv", this->name); @@ -5269,27 +5267,6 @@ out: void fini (xlator_t *this) { - quota_priv_t *priv = NULL; - rpc_clnt_t *rpc = NULL; - int i = 0, cnt = 0; - - priv = this->private; - if (!priv) - return; - rpc = priv->rpc_clnt; - priv->rpc_clnt = NULL; - this->private = NULL; - if (rpc) { - cnt = GF_ATOMIC_GET (rpc->refcount); - for (i = 0; i < cnt; i++) - rpc_clnt_unref (rpc); - } - LOCK_DESTROY (&priv->lock); - GF_FREE (priv); - if (this->local_pool) { - mem_pool_destroy (this->local_pool); - this->local_pool = NULL; - } return; } -- cgit