It appears that with LPRng 3.6.20, an lpc reread is killing the server
instead of causing it to merely reread the config file. Doing an lpc -D2
reread on a server produces the following output (thousands of lines at
the beginning removed - I have 920 printers. Patrick, if you want them,
I'll mail them directly):

...
lpd server pid 17459 on print-test.mitre.org, sending SIGHUP
2000-07-11-10:48:58.561 print-test [17480] lpc  1606k: cleanup: signal
No signal, Errorcode 0, exits 0
2000-07-11-10:48:58.562 print-test [17480] lpc  1606k: Get_max_fd:
returning 64
2000-07-11-10:48:58.563 print-test [17480] lpc  1606k: Killchildren: pid
17480, signal Interrupt, count 0
2000-07-11-10:48:58.564 print-test [17480] lpc  1606k: *** Dump_pinfo
Killchildren - after - count 0 ***
2000-07-11-10:48:58.564 print-test [17480] lpc  1606k: *** done ***
2000-07-11-10:48:58.565 print-test [17480] lpc  1606k: cleanup: done,
exit(0)

It appears as though an Interrupt signal is being sent instead of a HUP
signal, which is smoking the server.
-- 
                        Bill Knox
                        Senior Operating Systems Programmer/Analyst
                        The MITRE Corporation

-----------------------------------------------------------------------------
If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to