From 70b4716ba214677427a208deb2f78ce164bfddff Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Tue, 30 Apr 2019 14:34:33 -0600 Subject: [PATCH] Various memory leak fixes --- src/common/read_config.c | 1 + src/slurmctld/node_mgr.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/common/read_config.c b/src/common/read_config.c index 337af4a70af..9a9c5195f44 100644 --- a/src/common/read_config.c +++ b/src/common/read_config.c @@ -2909,6 +2909,7 @@ free_slurm_conf (slurm_ctl_conf_t *ctl_conf_ptr, bool purge_node_hash) xfree (ctl_conf_ptr->schedtype); xfree (ctl_conf_ptr->select_type); FREE_NULL_LIST(ctl_conf_ptr->select_conf_key_pairs); + xfree (ctl_conf_ptr->site_factor_plugin); xfree (ctl_conf_ptr->slurm_conf); xfree (ctl_conf_ptr->slurm_user_name); xfree (ctl_conf_ptr->slurmctld_addr); diff --git a/src/slurmctld/node_mgr.c b/src/slurmctld/node_mgr.c index 6f4eae75f1b..f6a806cbbdd 100644 --- a/src/slurmctld/node_mgr.c +++ b/src/slurmctld/node_mgr.c @@ -705,6 +705,7 @@ extern int load_all_node_state ( bool state_only ) xfree (node_hostname); xfree (node_name); xfree(reason); + xfree(cpu_spec_list); } fini: info("Recovered state of %d nodes", node_cnt); -- GitLab