On Sun, Feb 08, 2015 at 04:21:25PM +0100, Philipp Kern wrote:
> On the other hand it also seems wrong for di_exec_shell_log to continue
> after the invoked binary exited. I suspect that'd mean ppoll() and
> proper signal handling, but I'm at a loss right now how to do that
> properly in C. Maybe that's the right place to fix it in the meantime.

I guess signalfd would make this rather neat, but it's not available
on FreeBSD. :(

The alternative would be to overwrite the SIGCHLD signal handler
regardless of what has been set before and handle the signal in the
library.

Kind regards
Philipp Kern


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]

Reply via email to