logread -f does not respond to SIGPIPE
vda.linux at googlemail.com
Sun Jul 28 21:16:15 UTC 2013
On Friday 05 July 2013 23:52, Frank Rosquin wrote:
> when spawning an instance of logread -f from a script, if the parent
> script dies/gets killed, logread never exits even though it gets sent
logread.c doesn't install SIGPIPE handler.
Unless SIGPIPE is set to be masked or ignored by logread's parent,
it should be dying from SIGPIPE. Strange...
I'm going to replace existing SIGINT handler
with bb_signals(BB_FATAL_SIGS, interrupted).
More information about the busybox