PING: RFR(s): (new approach) 8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error

Roger Riggs Roger.Riggs at oracle.com
Tue Jun 4 21:00:31 UTC 2019


Hmm.  Can_JOHNNY_EXEC naming is a bit quirky, not intuitive...


On 06/04/2019 04:52 PM, Martin Buchholz wrote:
>
>
> On Tue, Jun 4, 2019 at 10:40 AM Thomas Stüfe <thomas.stuefe at gmail.com 
> <mailto:thomas.stuefe at gmail.com>> wrote:
>
>
>
>     On Tue, Jun 4, 2019 at 7:21 PM Martin Buchholz
>     <martinrb at google.com <mailto:martinrb at google.com>> wrote:
>
>
>         Unfortunately, it does make the subprocess implementation even
>         more complicated, since now "fail" is used to communicate
>         success as well as failure.  Which probably results in some
>         comments becoming stale.  Can we come up with a better name
>         for "fail" that reflects the new implementation?  I suggest
>         "can_johnny_exec".
>
>
>     As in the can_johnny_exec_pipe and its CAN_JOHNNY_EXEC_PIPE_FD ?
>     Sure, why not :).
>
>
> Let's do it.  Not sure whether this will make our readability expert 
> Rudolf Flesch roll over in his grave.



More information about the core-libs-dev mailing list