[cups] Setting to keep jobs forever until printed?
Michael Sweet
msweet at apple.com
Sat Jun 14 06:19:57 PDT 2014
Nick,
It looks like MaxJobTime isn't defined as a TIME value so the "12w" won't work currently.
I filed CUPS STR #4434 to track this issue:
https://www.cups.org/str.php?L4434
It will be fixed in 1.7.4.
(it's a one-line fix in scheduler/conf.c - MaxJobTime should be CUPSD_VARTYPE_TIME...)
In the meantime use 7257600 (12 * 7 * 86400) as the value.
On Jun 14, 2014, at 12:33 AM, Nick Rahl <nrahl at aquagear.com> wrote:
> It says,"The printer is not responding", many times before eventually failing with, "Canceling stuck job after 10800 seconds". Which would be three hours, the default. But cupsctl shows "MaxJobTime=12w". I tried setting MaxJobTime to 0 to see what happens and I will let you know.... in three hours. But the 12w value should work according to the manual, so I'm not sure why the directive is being ignored.
>
> On 06/13/2014 07:01 PM, Michael Sweet wrote:
>> Nick,
>>
>> Enable debug logging (cupsctl --debug-logging) and see what is reported for the job(s) that fail.
>>
>>
>> On Jun 13, 2014, at 12:50 PM, Nick Rahl <nrahl at aquagear.com> wrote:
>>
>>> We added "MaxJobTime 12w" to /etc/cups/cupsd.conf and restarted cups, but during our test last night, some jobs still got dropped. Is there another setting, or are we doing this wrong?
>>>
>>> On 06/11/2014 09:26 PM, Michael Sweet wrote:
>>>> Nick,
>>>>
>>>> The setting you are looking for is "MaxJobTime", which first showed up in CUPS 1.6 and defaults to 3 hours:
>>>>
>>>> http://www.cups.org/documentation.php/ref-cupsd-conf.html#MaxJobTime
>>>>
>>>>
>>>> On Jun 11, 2014, at 8:43 PM, Nick Rahl <nrahl at aquagear.com> wrote:
>>>>
>>>>
>
> _______________________________________________
> cups mailing list
> cups at cups.org
> https://www.cups.org/mailman/listinfo/cups
_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair
More information about the cups
mailing list