From 69680e47bd5e123fc4e3b3988101456615d0e06a Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Thu, 27 Feb 2014 14:35:45 -0800 Subject: [PATCH] CRAY - if job_attachpid fails for some reason fail job instead of continue. --- src/plugins/proctrack/cray/proctrack_cray.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/proctrack/cray/proctrack_cray.c b/src/plugins/proctrack/cray/proctrack_cray.c index e933b09dec3..906a1282a45 100644 --- a/src/plugins/proctrack/cray/proctrack_cray.c +++ b/src/plugins/proctrack/cray/proctrack_cray.c @@ -194,8 +194,10 @@ extern int proctrack_p_plugin_create(stepd_step_rec_t *job) * (once) at this time. */ int proctrack_p_plugin_add(stepd_step_rec_t *job, pid_t pid) { - if (job_attachpid(pid, job->cont_id) == (jid_t) -1) + if (job_attachpid(pid, job->cont_id) == (jid_t) -1) { error("Failed to attach pid %d to job container: %m", pid); + return SLURM_ERROR; + } _end_container_thread(); -- GitLab