Comment 4 for bug 30965

Revision history for this message
David Kågedal (dkagedal) wrote : Re: cupsd pushes the pedal to 99% when restarting

I have the same problem as the initial poster in Edgy. If I add a BrowsePoll line in my cupsd.conf, cupsd starts eating all the CPU it can get. If I remove the line and restart, it goes back to normal.

The server pointed to by the BrowsePoll line works fine, which I verified by running "CUPS_SERVER=<thehost> lpstat -a".

Also, when I stop cups, I get a "cups-polld" run by root that doesn't go away. Why does that process have to run as root.

stracing shows that cupsd is doing a lot of select(). The cups-polld seems to be actually talking to the other server.

This is the output of "dpkg -l cups\*"

un cups <none> (no description available)
un cups-pdf <none> (no description available)
un cupsomatic-ppd <none> (no description available)
ii cupsys 1.2.4-2ubuntu3 Common UNIX Printing System(tm) - server
ii cupsys-bsd 1.2.4-2ubuntu3 Common UNIX Printing System(tm) - BSD comman
ii cupsys-client 1.2.4-2ubuntu3 Common UNIX Printing System(tm) - client pro
ii cupsys-common 1.2.4-2ubuntu3 Common UNIX Printing System(tm) - common fil
ii cupsys-driver- 5.0.0-2ubuntu2 printer drivers for CUPS
pn cupsys-driver- <none> (no description available)
ii cupsys-driver- 5.0.0-2ubuntu2 printer drivers for CUPS
un cupsys-pstoras <none> (no description available)
un cupsys-pt <none> (no description available)