From 76f1c12f95c7c96f2749ae1b7169710b832b5b01 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Wed, 30 Mar 2011 22:58:20 +0000 Subject: [PATCH] Have a batch job which can not connect to I/O be put into FAILED state rather than COMPLETED state --- src/slurmd/slurmstepd/mgr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slurmd/slurmstepd/mgr.c b/src/slurmd/slurmstepd/mgr.c index 01f9df02da7..34a6bec0596 100644 --- a/src/slurmd/slurmstepd/mgr.c +++ b/src/slurmd/slurmstepd/mgr.c @@ -855,6 +855,9 @@ job_manager(slurmd_job_t *job) if (rc) { error("IO setup failed: %m"); + step_complete.step_rc = MAX(step_complete.step_rc, 1); + job->task[0]->estatus = 0x0100; + step_complete.step_rc = 0x0100; rc = SLURM_SUCCESS; /* drains node otherwise */ goto fail2; } else { -- GitLab