From c98cab267ee58b99b3590e8aece5a976da30a8b5 Mon Sep 17 00:00:00 2001
From: Mark Grondona <mgrondona@llnl.gov>
Date: Fri, 20 Jun 2003 19:43:39 +0000
Subject: [PATCH]  o don't bother printing error message if signal() returns
 ESRCH

---
 src/srun/signals.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/srun/signals.c b/src/srun/signals.c
index cc47a223052..0fd35077467 100644
--- a/src/srun/signals.c
+++ b/src/srun/signals.c
@@ -336,7 +336,7 @@ static void * _p_signal_task(void *args)
 	 *  Report error unless it is "Invalid job id" which 
 	 *    probably just means the tasks exited in the meanwhile.
 	 */
-	if ((rc != 0) && (rc != ESLURM_INVALID_JOB_ID)) 
+	if ((rc != 0) && (rc != ESLURM_INVALID_JOB_ID) && (rc != ESRCH)) 
 		error("%s: signal: %s", host, slurm_strerror(rc));
 
     done:
-- 
GitLab