[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63307] make 4.4 passes ignored SIGPIPE on to children
From: |
Paul D. Smith |
Subject: |
[bug #63307] make 4.4 passes ignored SIGPIPE on to children |
Date: |
Wed, 9 Nov 2022 15:36:54 -0500 (EST) |
Follow-up Comment #18, bug #63307 (project make):
I can see an argument for both sides ("give up immediately" and "run to
completion"). Most likely it's one of those things where different people
legitimately want different behaviors.
But I think that since all previous versions of GNU Make used the "give up
immediately" model, and it wasn't our intention to specifically change that,
we should preserve that behavior until/unless someone wants the opposite
behavior.
If we have "give up immediately" and you want to guard against that, you can
do so (say, redirecting output to /dev/null or whatever). If we have "run to
completion" and that's not what you want, you don't have any way to get "give
up immediately" (unless we introduce an option which I don't want to do).
Not to mention the advantage that it's a much simpler (trivial) change to go
back to "give up immediately" :).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63307>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, (continued)
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Dmitry Goncharov, 2022/11/06
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Dmitry Goncharov, 2022/11/06
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Paul D. Smith, 2022/11/06
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Dmitry Goncharov, 2022/11/07
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Paul D. Smith, 2022/11/07
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, anonymous, 2022/11/08
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Andreas Schwab, 2022/11/08
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, anonymous, 2022/11/08
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Dmitry Goncharov, 2022/11/08
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Dmitry Goncharov, 2022/11/08
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children,
Paul D. Smith <=
- Re: [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Alejandro Colomar, 2022/11/09
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Alexander Kanavin, 2022/11/12
- [bug #63307] make 4.4 passes ignored SIGPIPE on to children, Paul D. Smith, 2022/11/13