From 0b68c2edceb54c66f796f9084148e78e052ca5bb Mon Sep 17 00:00:00 2001 From: Filip Skalski <fs237772@students.mimuw.edu.pl> Date: Mon, 14 Oct 2013 14:26:50 -0700 Subject: [PATCH] Remove some vestigial logic treating job priority of 1 as a special case --- src/slurmctld/job_mgr.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index a0f0c22dab0..7e7a5789b94 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -6743,8 +6743,7 @@ extern void set_job_prio(struct job_record *job_ptr) return; job_ptr->priority = slurm_sched_initial_priority(lowest_prio, job_ptr); - if ((job_ptr->priority <= 1) || - (job_ptr->direct_set_prio) || + if ((job_ptr->direct_set_prio) || (job_ptr->details && (job_ptr->details->nice != NICE_OFFSET))) return; @@ -8213,8 +8212,7 @@ int update_job(job_desc_msg_t * job_specs, uid_t uid) detail_ptr->begin_time = job_specs->begin_time; update_accounting = true; - if ((job_ptr->priority == 1) && - (detail_ptr->begin_time <= now)) + if (detail_ptr->begin_time <= now) set_job_prio(job_ptr); slurm_make_time_str(&detail_ptr->begin_time, time_str, sizeof(time_str)); -- GitLab