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 debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150210082225.ga12...@home.philkern.de

Reply via email to