From 848cf78cc0a7244f34d94b88fc21e4ad075752a9 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Mon, 23 Jan 2006 20:05:22 +0000 Subject: [PATCH] Gracefully handle user request for slurm jobid=0. --- src/slurmctld/job_mgr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index dc34dbc2d17..92b9e88c153 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -2455,6 +2455,10 @@ static int _validate_job_desc(job_desc_msg_t * job_desc_msg, int allocate, info("attempt by uid %u to set job_id", submit_uid); return ESLURM_DUPLICATE_JOB_ID; } + if (job_desc_msg->job_id == 0) { + info("attempt by uid %u to set zero job_id", submit_uid); + return ESLURM_DUPLICATE_JOB_ID; + } dup_job_ptr = find_job_record((uint32_t) job_desc_msg->job_id); if (dup_job_ptr && (!(IS_JOB_FINISHED(dup_job_ptr)))) { -- GitLab