From db6acb8fb63962d05594b6123f67ec68ae02a195 Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Mon, 23 Jan 2017 09:56:14 -0700 Subject: [PATCH] Avoid duplicate configuration complete logic Add check to avoid step allocation logic from executing job configuration completion logic multiple times (check if job is configurating before clearing flag and resetting time limit). bug 3366 --- src/slurmctld/step_mgr.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c index 69003d7d91e..8d6a8474e58 100644 --- a/src/slurmctld/step_mgr.c +++ b/src/slurmctld/step_mgr.c @@ -981,8 +981,7 @@ _pick_step_nodes (struct job_record *job_ptr, return NULL; } } - if (job_ptr->details - && job_ptr->details->prolog_running == 0) { + if (IS_JOB_CONFIGURING(job_ptr)) { info("%s: Configuration for job %u is complete", __func__, job_ptr->job_id); job_config_fini(job_ptr); -- GitLab