[cups.bugs] [HIGH] STR #1574: "killall -HUP cupsd" issued during initialization of scheduler kills the scheduler

Till Kamppeter till.kamppeter at gmx.net
Thu Apr 20 05:13:58 PDT 2006


[STR New]

If I run the commands

cupsd; killall -HUP cupsd

or better

killall cupsd; cupsd; killall -HUP cupsd; sleep 1; ps auxwww | grep cupsd

the scheduler receives the HUP when it is still initializing itself. In
this case the scheduler gets killed immediately.

This is not a segfault bug, as no core file is generated. The error_log
shows no error message. The last message is always one in the
initialization process, usually one of

D [<date>] cupsdLoadRemoteCache: Loading printer <hostname>

or a message of an earlier phase of the initialization.

When deleting the cache before I cannot reproduce it, as probably CUPS
starts up quicker then and arrives in a phase where it handles the HUP
signal correctly.

Link: http://www.cups.org/str.php?L1574
Version: 1.2-current





More information about the cups mailing list