cups-browsed 2.0rc2 #14
tillkamppeter
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Some final, important bug fixes before the release: 100% CPU after failed printer access, broken
print-quality-default
attribute.When the function
create_queue()
fails to create a local print queue and the failure is not intermittent, it sets a global variable to stop the main thread's loop for updating local queues. With the variable not reset no queue updates happened ever again and cups-browsed fell into a busy loop taking up to 100% CPU. We have solved this by doing away with the variable and simply mark these printers as disappeared (Ubuntu bug #2018504).*-default
IPP attributes of local CUPS queuesMany of the
*-default
IPP attributes represent properties already covered by the PPD option defaults which we also record. In addition, there is alsoprint-quality-default
where IPP reportsdraft
,normal
, andhigh
settings while CUPS only accepts3
,4
, and5
, and on everything else it setsprint-quality-default=0
which is invalid and jobs do not get printed. So we stop saving and loading these attributes.Removed the
TESTdir
andTEST_SCRIPTS
entries in Makefile.am. They are not needed and letmake install
try to installrun-tests.sh
in the source directory, where it already is, causing an error.run-tests.sh
: Use pkgconfig instead of deprecated cups-config (Pull request run-tests.sh: Use pkgconfig instead of deprecated cups-config #9).This discussion was created from the release cups-browsed 2.0rc2.
Beta Was this translation helpful? Give feedback.
All reactions