From 0feb41b26ec592cfa8431970b92bea5e4f771b80 Mon Sep 17 00:00:00 2001 From: Brian Christiansen <brian@schedmd.com> Date: Mon, 31 Oct 2016 15:38:01 -0600 Subject: [PATCH] Fix memory leak If a cluster was removed from a federation, then the cluster's send was left around. --- src/common/slurmdb_defs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/slurmdb_defs.c b/src/common/slurmdb_defs.c index cb0a1fc678e..3e6b78c8521 100644 --- a/src/common/slurmdb_defs.c +++ b/src/common/slurmdb_defs.c @@ -75,6 +75,7 @@ static void _free_cluster_rec_members(slurmdb_cluster_rec_t *cluster) xfree(cluster->control_host); xfree(cluster->dim_size); xfree(cluster->fed.name); + slurm_persist_conn_destroy(cluster->fed.send); xfree(cluster->name); xfree(cluster->nodes); slurmdb_destroy_assoc_rec(cluster->root_assoc); -- GitLab