> Date: Fri, 15 Apr 2011 12:39:56 -0400
> From: David Boyce <david.s.bo...@gmail.com>
> Cc: psm...@gnu.org, bug-make@gnu.org
> 
> On Fri, Apr 15, 2011 at 11:09 AM, Eli Zaretskii <e...@gnu.org> wrote:
> > But this new option uses up 2 additional files per job, doesn't it?
> 
> One or two, as discussed elsewhere in this thread.
> 
> > Each sub-Make inherits all the file descriptors of all its parents,
> > grandparents, etc.  If a sub-Make was launched when 4 other jobs were
> > running in parallel, the sub-Make will inherit 8 file descriptors that
> > it won't use.  The deeper the recursion, the more inherited
> > descriptors.
> 
> You have a good point. I should probably turn on FD_CLOEXEC for these.

I agree.

What about the other issue: with the fact that output from a recipe is
only shown when the entire recipe is done.  I think this is a serious
drawback, at least in some use cases.  Can anything be done about
that?


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to