From b078e57e73e9e6569670545763b58a713ebb8eba Mon Sep 17 00:00:00 2001 From: Gilles Gouaillardet Date: Mon, 30 Jan 2017 10:51:37 +0900 Subject: [PATCH] pmix/ext1x: fix misc memory leaks in namespace registration Signed-off-by: Gilles Gouaillardet --- opal/mca/pmix/ext1x/pmix1x_server_south.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/opal/mca/pmix/ext1x/pmix1x_server_south.c b/opal/mca/pmix/ext1x/pmix1x_server_south.c index 747b1b6158..2117c58a67 100644 --- a/opal/mca/pmix/ext1x/pmix1x_server_south.c +++ b/opal/mca/pmix/ext1x/pmix1x_server_south.c @@ -246,6 +246,7 @@ int pmix1_server_register_nspace(opal_jobid_t jobid, pmix1_value_load(&pmap[m].value, k2); ++m; } + OPAL_LIST_RELEASE(pmapinfo); } else { pmix1_value_load(&pinfo[n].value, kv); } @@ -268,6 +269,7 @@ int pmix1_server_register_nspace(opal_jobid_t jobid, if (PMIX_SUCCESS == rc) { PMIX_WAIT_FOR_COMPLETION(op.active); } + PMIX_INFO_FREE(pinfo, sz); return pmix1_convert_rc(rc); }