Bug 10070
Summary: | double copy of lpd | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Levente <lee> |
Component: | lpr | Assignee: | Bernhard Rosenkraenzer <bero> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-05-02 13:57:53 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Levente
2000-03-08 19:00:52 UTC
A new instance of lpd is fork'ed for every print request. What does "lpc status" say when you see the problem? I think 10070 depends on 9084. Clearing the queue seems to fix things for me with various versions of the lpr "component". I'm not sure if clearing the print queue on a reboot is "the right thing to do" in Unix networking - clearing the mail queue sure wouldn't be! This `double copy' seems to be the way that lpd verifies the contents of the printcap file. BUT, if there is one inaccessable remote printer in the printcap file, the spanned lpd process looking for the remote printer blocks and never returns to the parent. Just kill the process that is in the state nanosleep (do a ps on the two process numbers, one will be wait4, the other nanos). After this kill, all the printers in the printcap file seem to be correctly behaved. This is fixed in the current version. |