[PATCH] [BZ #18433] Check file access/existence before forking.
Phil Blundell
pb@pbcl.net
Thu Sep 10 18:26:00 GMT 2015
On Thu, 2015-09-10 at 19:35 +0430, Navid Rahimi wrote:
> I think our main objection here is to avoid forking when there is no
> file.There is so many other variable for checking if execve is going to
> success or not.
On the other hand, your patch will add an extra system call and
directory lookup to every successful posix_spawn() call, i.e. you are
optimising the failure case at the expense of the successful case. It's
not at all obvious to me that this is a sensible thing to do. Can you
explain your reasoning in a bit more detail?
p.
More information about the Libc-alpha
mailing list