diff options
author | Dmitry Goncharov <dgoncharov@users.sf.net> | 2022-10-21 19:32:06 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2022-10-22 09:45:40 -0400 |
commit | c2f92c980fe1c3b0f9db4663a61727752ecc6757 (patch) | |
tree | 01a48d97e8927137e86661f5da99091ec124c972 /src | |
parent | 5b1ca277caefca44baf0aeaea2e32766e9bff097 (diff) | |
download | make-git-c2f92c980fe1c3b0f9db4663a61727752ecc6757.tar.gz |
[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.
Diffstat (limited to 'src')
-rw-r--r-- | src/job.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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; |