[cups.bugs] [MOD] STR #3399: Child processes should have default SIGPIPE handler

twaugh.redhat twaugh at redhat.com
Thu Oct 29 04:51:47 PDT 2009


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

The scheduler ignores SIGPIPE at start-up, and all its child processes
inherit that IGN handler.  This includes job filters.  Shouldn't job
filters have the default handler for SIGPIPE, i.e. that the signal should
kill the process?

Both SIGTERM and SIGCHLD signals are set back to the default handler for
child process in cupsdStartProcess.  I propose the same default handler
reset for SIGPIPE.

Link: http://www.cups.org/str.php?L3399
Version: 1.4.1





More information about the cups mailing list