On Tue, 10 Jun 2025, Yuyi Wang wrote:

> It would be better to handle `POSIX_SPAWN_SETSIGDEF` in the fast path, because
> Rust usually sets SIGPIPE to SIG_IGN, but wants to recover it to SIG_DFL in 
> the
> child processes.

I didn't observe that in the cases where rustc was failing to fork to run
the linker.  I am currently in the good-enough case for that, and am
waiting on feedback that I'm on a good path before expending more effort
on additional cases (though I think I can see how I'd attempt to
implement that).

Reply via email to