cups-browsed 2.1.1 #49
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.
-
Bug fix release, especially to fix the problem that cups-browsed sometimes gets stuck with 100% CPU.
cups-browsed used a simple HTTP connection to CUPS and preserved it in a global variable throughout its whole life. With the addition of multi-threading this caused race-conditions and especially cups-browsed getting stuck in a busy loop. Now we create separate HTTP connections each time we need one, to eliminate this problem (Ubuntu bugs #2049315, #2067918, and #2073504, CUPS Issue #879).
make_modelincreate_queue()Initialized the buffer by putting a terminating zero to its beginning, also removed a wrong use of
sizeof()(applying to pointer no to buffer, Issue #42).This discussion was created from the release cups-browsed 2.1.1.
Beta Was this translation helpful? Give feedback.
All reactions