Should make handle non-blocking jobserver and use socket pair instead?

2019-08-15 Thread Juha-Matti Tilli
Hello, (Please CC me, I’m not on the list) I’m creating a new build system that is supposed to solve many of the issues of standard make. Most programmers who create alternative build systems (SCons, Rake, Shake) do so by selecting an alternative programming language (Python, Ruby, Haskell), wher

Re: Should make handle non-blocking jobserver and use socket pair instead?

2019-08-16 Thread Juha-Matti Tilli
On Thu, Aug 15, 2019 at 7:04 PM Howard Chu wrote: > The jobserver was designed using a pipe because that is the least common > denominator > for IPC across POSIX systems - it worked across all flavors of Unix in > existence in 1991, > and continues to work unchanged to this day with no special m