From f73e2f2c924f66c1313ea951898d4f871aeea58d Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Thu, 12 May 2005 17:22:01 +0000 Subject: [PATCH] Add some missing list_iterator_destroy() calls to eliminate memory leaks. --- src/slurmd/req.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slurmd/req.c b/src/slurmd/req.c index b2e3b0aa55f..c2be3f90f22 100644 --- a/src/slurmd/req.c +++ b/src/slurmd/req.c @@ -729,6 +729,7 @@ _kill_running_session_mgrs(uint32_t jobid, int signum, char *signame) cnt++; } } + list_iterator_destroy(i); list_destroy(steps); if (cnt) verbose("Job %u: sent %s to %d active steps", @@ -798,6 +799,7 @@ static void _rpc_pid2jid(slurm_msg_t *msg, slurm_addr *cli) break; } } + list_iterator_destroy(i); list_destroy(steps); if (found) { @@ -987,6 +989,7 @@ _job_still_running(uint32_t job_id) break; } } + list_iterator_destroy(i); list_destroy(steps); return retval; -- GitLab