Currently, (at least in rev. 1355) gnutv is ignoring SIGPIPE:

        signal(SIGPIPE, SIG_IGN);

This means though that if it is used as such:

gnutv -out stdout -channels /home/mythtv/channels.conf.found 91-472 |
mplayer -

It will not terminate as it should when/if it's consumer (mplayer in
the above example) is killed.

Is there a good reason I am not seeing why gnutv should be ignoring
SIGPIPE?

Cheers,
b.



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to