[cups.bugs] [MOD] STR #2056: parallel backend causes high CPU load

twaugh.redhat twaugh at redhat.com
Thu Oct 26 08:44:35 PDT 2006


[STR New]

The parallel backend opens the device node with O_WRONLY, but then calls
backendRunLoop with use_bc=1, causing it to try reading from the file
descriptor.  Of course this fails, but unfortunately it can produce
busy-looping when the printer is off or busy.

Fix attached.

Link: http://www.cups.org/str.php?L2056
Version: 1.2.5
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cups-parallel-busy-loop.patch
URL: <http://lists.cups.org/pipermail/cups-devel/attachments/20061026/8518a900/attachment.ksh>


More information about the cups-devel mailing list