group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #30467
[Bug 1830022] Re: DirtyCleanInterval should be 0 by default
** No longer affects: cups (Ubuntu Xenial)
** No longer affects: cups (Ubuntu Bionic)
** No longer affects: cups (Ubuntu Cosmic)
** No longer affects: cups (Ubuntu Disco)
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1830022
Title:
DirtyCleanInterval should be 0 by default
Status in cups package in Ubuntu:
Confirmed
Bug description:
Please consider changing DirtyCleanInterval value to 0 as default.
Otherwise if cupsd crashes due to (e.g. OOM killer) under a heavy
workload even hundreds of jobs may be lost. This concern is backed up
by a real-life scenario and leaves the client sending thousands of
jobs unaware that many of them are lost during a crash.
After cupsd gets restarted it rewinds it's job counter to the last
cached and continues unaware about the jobs accepted and lost.
Having DirtyCleanInterval set to 0 will cause some performance impact,
but not significant under lighter workloads and a completely justified
price for reliability under heavy workloads.
Test scenario:
1. sudo apt install printer-driver-cups-pdf
2. while [ 1 ]; do lp -d PDF somepdf.pdf; done;
3. # on other terminal
kill -9 $(pidof cupsd)
4. Note last job number and wait for cupsd to be restarted by systemd.
5. Once accepting jobs is resumend the job counter is rewound.
Expected behavior:
Accepted jobs are queued for processing.
Actual behavior:
Some accepted jobs are lost.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1830022/+subscriptions