Red Hat Bugzilla – Bug 8467
lpd having trouble forking and dying correctly
Last modified: 2008-05-01 11:37:53 EDT
This only happens with RedHat 6.1/Alpha. I've tried lpr-0.41, lpr-0.42,
and lpr-0.48-1 and it happens with all of them. I'm running on a
dual ev6 (SMP 21264).
Things spool up but nothing prints, until you restart the lpd.
Then everything in the que prints and nothing submitted after that.
lpr: connect: Connection refused
jobs queued, but cannot start daemon.
It seems that two "lpd" are starting after running
However, if I run the same script with "stop" only one of
the two is killed. Somebody's not reaping it's daemons
and/or it's not dying correctly.
I've tried rebuilding "0.48-1" without optimization and
without the special "alpha" directives, both/either didn't help.
Can anybody else confirm or deny this bug?
After lpd starts up it will spawn a child, kill that child.
It will spawn one more, kill that child too. (Don't kill the parent)
Then it will stop spawning badly and work correctly after that.
Fixed in 0.50, I hope.
The latest version of lpr is 0.48-1 on ftp.redhat.com/pub/rawhide.
When can I expect it to actually be available?