From: Richard Palethorpe Date: Wed, 28 Jul 2021 20:19:56 +0000 (+0200) Subject: wait.2: Add ESRCH for when pid == INT_MIN X-Git-Tag: man-pages-5.13~161 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=136ae439fb6ce5e8a2f87e90ea15bbebf732a8e6;p=thirdparty%2Fman-pages.git wait.2: Add ESRCH for when pid == INT_MIN Please see upstream commit: commit dd83c161fbcc5d8be637ab159c0de015cbff5ba4 Author: zhongjiang Date: Mon Jul 10 15:53:01 2017 -0700 kernel/exit.c: avoid undefined behaviour when calling wait4() It avoids negating INT_MIN by returning early with ESRCH. Signed-off-by: Richard Palethorpe Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- diff --git a/man2/wait.2 b/man2/wait.2 index 5ae955b3fd..63d872ee63 100644 --- a/man2/wait.2 +++ b/man2/wait.2 @@ -455,6 +455,15 @@ was caught; see The .I options argument was invalid. +.TP +.B ESRCH +(for +.BR wait () +or +.BR waitpid ()) +.I pid +is equal to +.I INT_MIN .SH CONFORMING TO SVr4, 4.3BSD, POSIX.1-2001. .SH NOTES