From 751b14f2bfd40e08ad395ccd98c6eb0a41ac4e91 Mon Sep 17 00:00:00 2001 From: Mohit Agrawal Date: Fri, 16 Nov 2018 09:25:02 +0530 Subject: core: Resolve memory leak at the time of graph init Problem: Memory leak when graph init fails as during volfile exchange between brick and glusterd Solution: Fix the error code path in glusterfs_graph_init Change-Id: If62bee61283fccb7fd60abc6ea217cfac12358fa fixes: bz#1651431 Signed-off-by: Mohit Agrawal --- xlators/mgmt/glusterd/src/glusterd.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'xlators') diff --git a/xlators/mgmt/glusterd/src/glusterd.c b/xlators/mgmt/glusterd/src/glusterd.c index e79d2813655..b1fa6247ee1 100644 --- a/xlators/mgmt/glusterd/src/glusterd.c +++ b/xlators/mgmt/glusterd/src/glusterd.c @@ -1115,10 +1115,6 @@ glusterd_init_uds_listener(xlator_t *this) (void)snprintf(sockfile, sizeof(sockfile), "%s", sock_data ? sock_data->data : DEFAULT_GLUSTERD_SOCKFILE); - options = dict_new(); - if (!options) - goto out; - ret = rpcsvc_transport_unix_options_build(&options, sockfile); if (ret) goto out; -- cgit