From 09986b804898a50f3bee9ba1820dda36baac39ba Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Tue, 21 Jan 2003 19:19:17 +0000
Subject: [PATCH] Keep I/O thread running until all I/O completes

---
 src/srun/io.c  | 3 +--
 src/srun/msg.c | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/srun/io.c b/src/srun/io.c
index d95a4023d48..a34a18aabc9 100644
--- a/src/srun/io.c
+++ b/src/srun/io.c
@@ -416,8 +416,7 @@ static char *_host_state_name(host_state_t state_inx)
 
 static bool _job_io_done(job_t *job)
 {
-	if ((job->state == SRUN_JOB_DETACHED) ||
-	    (job->state == SRUN_JOB_OVERDONE))
+	if (job->state == SRUN_JOB_DETACHED)
 		return true;
 	else
 		return false;
diff --git a/src/srun/msg.c b/src/srun/msg.c
index 3f1213a39b9..08c99323e09 100644
--- a/src/srun/msg.c
+++ b/src/srun/msg.c
@@ -379,7 +379,7 @@ _exit_handler(job_t *job, slurm_msg_t *exit_msg)
 
 		tasks_exited++;
 		if (tasks_exited == opt.nprocs) {
-			debug2("all tasks exited");
+			debug2("All tasks exited");
 			update_job_state(job, SRUN_JOB_OVERDONE);
 		}
 	}
-- 
GitLab