From c2f92c980fe1c3b0f9db4663a61727752ecc6757 Mon Sep 17 00:00:00 2001 From: Dmitry Goncharov Date: Fri, 21 Oct 2022 19:32:06 -0400 Subject: [PATCH] [SV 63236] Fix getloadavg related error message on AIX On AIX getloadavg keeps errno intact when it fails, resulting in a bogus error message from make. * src/job.c (load_too_high): Reset errno before calling getloadavg. --- src/job.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/job.c b/src/job.c index cf16d7bf..9d381904 100644 --- a/src/job.c +++ b/src/job.c @@ -2092,6 +2092,7 @@ load_too_high (void) } /* Find the real system load average. */ + errno = 0; if (getloadavg (&load, 1) != 1) { static int lossage = -1;