[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#758284: marked as done (cups-daemon: IdleExitTimeout appears to be unreliable)



Your message dated Sun, 22 Jan 2017 18:22:08 +0000
with message-id <22012017181939.68626026908c@desktop.copernicus.org.uk>
and subject line Re: Bug#758284: cups-daemon: IdleExitTimeout aappears to be unreliable
has caused the Debian Bug report #758284,
regarding cups-daemon: IdleExitTimeout appears to be unreliable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
758284: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758284
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cups-daemon
Version: 1.7.4-4
Severity: normal



This machine had a minimal Wheezy and has been updated to testing.
systems-sysv was installed; rebooted and then cups installed without its
Recommends:, A print queue was established and a job sent to the printer.

I=IdleExitTimeout
t=time for cups to become inactive after cups reports 'Job completed'.

For I > 30s, t=I+30.
For I < 30s, t=I.
For I = 30s it appears to be a toss up whether it is I or I+30.


An extract from an error_log for I=50s:

   I [16/Aug/2014:09:57:54 +0100] [Job 3] Job completed.
   D [16/Aug/2014:09:57:54 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:09:57:54 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:09:57:54 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:09:57:54 +0100] Discarding unused printer-state-changed event...
   D [16/Aug/2014:09:57:54 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:09:57:54 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:09:57:54 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:09:57:54 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:09:57:54 +0100] cupsd is not idle any more, canceling shutdown.
   D [16/Aug/2014:09:57:56 +0100] [Job 3] Unloading...
*  D [16/Aug/2014:09:57:56 +0100] cupsd is not idle any more, canceling shutdown.
*  I [16/Aug/2014:09:58:25 +0100] Saving job.cache...
   D [16/Aug/2014:09:58:25 +0100] cupsdSetBusyState: newbusy="Not busy", busy="Printing jobs and dirty files"
   D [16/Aug/2014:09:58:25 +0100] cupsd is idle, scheduling shutdown in 50 seconds.
   I [16/Aug/2014:09:59:15 +0100] Printer sharing is off and there are no jobs pending, shutting down for now.
   I [16/Aug/2014:09:59:15 +0100] Scheduler shutting down normally.
   D [16/Aug/2014:09:59:15 +0100] Discarding unused server-stopped event...
   I [16/Aug/2014:09:59:15 +0100] Saving job.cache...
   D [16/Aug/2014:09:59:15 +0100] cupsdStopSelect()
   
Please note the almost 30s delay at the lines marked *.


An extract from an error_log for I=20s:

   I [16/Aug/2014:10:06:24 +0100] [Job 4] Job completed.
   D [16/Aug/2014:10:06:24 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:10:06:24 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:10:06:24 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:10:06:24 +0100] Discarding unused printer-state-changed event...
   D [16/Aug/2014:10:06:24 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:10:06:24 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:10:06:24 +0100] cupsdMarkDirty(---J-)
   D [16/Aug/2014:10:06:24 +0100] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
   D [16/Aug/2014:10:06:24 +0100] cupsd is not idle any more, canceling shutdown.
   D [16/Aug/2014:10:06:25 +0100] [Job 4] Unloading...
   D [16/Aug/2014:10:06:25 +0100] cupsd is idle, scheduling shutdown in 20 seconds.
   I [16/Aug/2014:10:06:45 +0100] Printer sharing is off and there are no jobs pending, shutting down for now.
   I [16/Aug/2014:10:06:45 +0100] Scheduler shutting down normally.
   D [16/Aug/2014:10:06:45 +0100] Discarding unused server-stopped event...
   I [16/Aug/2014:10:06:45 +0100] Saving job.cache...
   D [16/Aug/2014:10:06:45 +0100] cupsdSetBusyState: newbusy="Not busy", busy="Printing jobs and dirty files"
   I [16/Aug/2014:10:06:45 +0100] Saving job.cache...
   D [16/Aug/2014:10:06:45 +0100] cupsdStopSelect()

Please note the lack of a 30s delay.


Regards,

Brian.

--- End Message ---
--- Begin Message ---
On Thu 25 Sep 2014 at 17:50:59 +0100, Brian Potkin wrote:

> The significance of 'timeout >= IdleExitTimeout' still escapes me. I'm
> now very unsure about what origin the bug has.

The last time I re-tested the described behaviour was not observed,
We'll count this bug as fixed.

-- 
Brian.

--- End Message ---

Reply to: