[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: jobserver fds remain open in subprocess
From: |
Paul Smith |
Subject: |
Re: jobserver fds remain open in subprocess |
Date: |
Sun, 21 Jul 2013 22:56:14 -0400 |
On Wed, 2012-12-12 at 17:11 -0800, Keith Rarick wrote:
> I'm seeing some behavior that surprises me:
> https://gist.github.com/b4852e149f45a43fb17a
>
> I'd expect that putting a + in front of the command
> would cause make to leave the jobserver fds open,
> and leaving off the + would cause make to close
> those fds. This is the behavior described in
> http://mad-scientist.net/make/jobserver.html and
> it matches my reading of the make source code
> (retrieved from http://ftp.gnu.org/gnu/make/make-3.82.tar.gz).
>
> Can anyone help me understand what's going on?
I've tried to reproduce your example with 3.81, 3.82, and with the
latest Git version and in all cases make works as expected (the program
reports that number of jobs is 1).
If you still see this, please provide more details such as the operating
system you're using, etc.
- Re: jobserver fds remain open in subprocess,
Paul Smith <=
- Re: jobserver fds remain open in subprocess, Keith Rarick, 2013/07/22
- Re: jobserver fds remain open in subprocess, Paul Smith, 2013/07/22
- Re: jobserver fds remain open in subprocess, Keith Rarick, 2013/07/22
- Re: jobserver fds remain open in subprocess, Paul Smith, 2013/07/22
- Re: jobserver fds remain open in subprocess, Danny Boelens, 2013/07/23
- Re: jobserver fds remain open in subprocess, Keith Rarick, 2013/07/23
- Re: jobserver fds remain open in subprocess, Paul Smith, 2013/07/23