make - Do not try to track stopped/continued processes
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 14 Dec 2011 03:40:06 +0000 (19:40 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 14 Dec 2011 03:40:06 +0000 (19:40 -0800)
commit6256a9554f9e0f09725bdc669c57bea4288ea94e
treecca761c50cbbac509f3387b09f8aa4bf87a2a721
parente6426055a7e9e7c1758b2502d30bd71859aa4c62
make - Do not try to track stopped/continued processes

* There are bugs in make which I haven't tracked down related to the
  handling of stopped/continued processes.

* Work around the problem by removing the use of WUNTRACED in one of the
  several waitpid() use cases.  It is unclear why one would ever want to
  try to track signals to processes for this case.

* This fixes a "couldn't resume %s" error from make when a large -j N
  build is repeatedly ^Z'd and continued.
usr.bin/make/job.c