From: Paul Smith Date: Sat, 7 Sep 2019 01:18:48 +0000 (-0400) Subject: * doc/make.texi: Clarify that the jobserver pipe is "blocking" X-Git-Tag: 4.2.91~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9be3c0e2b28c700d63444ff3c28e463113591d20;p=thirdparty%2Fmake.git * doc/make.texi: Clarify that the jobserver pipe is "blocking" --- diff --git a/doc/make.texi b/doc/make.texi index 9a3a2cde..cb0fc06e 100644 --- a/doc/make.texi +++ b/doc/make.texi @@ -11625,7 +11625,8 @@ On POSIX systems the jobserver is implemented as a simple UNIX pipe. The pipe will be pre-loaded with one single-character token for each available job. To obtain an extra slot you must read a single character from the jobserver pipe; to release a slot you must write a -single character back into the jobserver pipe. +single character back into the jobserver pipe. Note that the read +side of the jobserver pipe is set to ``blocking'' mode. To access the pipe you must parse the @code{MAKEFLAGS} variable and look for the argument string @code{--jobserver-auth=R,W} where