DragonFly BSD
DragonFly commits List (threaded) for 2011-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: make - Do not try to track stopped/continued processes


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 13 Dec 2011 19:42:16 -0800 (PST)

commit 6256a9554f9e0f09725bdc669c57bea4288ea94e
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Tue Dec 13 19:40:06 2011 -0800

    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.

Summary of changes:
 usr.bin/make/job.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6256a9554f9e0f09725bdc669c57bea4288ea94e


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]