From ac2c8516a8cccf83e7eaf8633b8c0dccb16f8076 Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Fri, 11 May 2012 08:28:45 -0700 Subject: [PATCH] Correct agent purge logic for a newer message type --- src/slurmctld/agent.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/slurmctld/agent.c b/src/slurmctld/agent.c index f3a8879843e..c7d55f876a7 100644 --- a/src/slurmctld/agent.c +++ b/src/slurmctld/agent.c @@ -1380,8 +1380,9 @@ static void _purge_agent_args(agent_arg_t *agent_arg_ptr) RESPONSE_RESOURCE_ALLOCATION) slurm_free_resource_allocation_response_msg( agent_arg_ptr->msg_args); - else if ((agent_arg_ptr->msg_type == REQUEST_ABORT_JOB) || - (agent_arg_ptr->msg_type == REQUEST_TERMINATE_JOB) || + else if ((agent_arg_ptr->msg_type == REQUEST_ABORT_JOB) || + (agent_arg_ptr->msg_type == REQUEST_TERMINATE_JOB) || + (agent_arg_ptr->msg_type == REQUEST_KILL_PREEMPTED) || (agent_arg_ptr->msg_type == REQUEST_KILL_TIMELIMIT)) slurm_free_kill_job_msg(agent_arg_ptr->msg_args); else if (agent_arg_ptr->msg_type == SRUN_USER_MSG) -- GitLab