Blame SOURCES/cups-cleanfiles.patch

e8b0e2
diff --git a/scheduler/main.c b/scheduler/main.c
e8b0e2
index e1fa357..53ca94a 100644
e8b0e2
--- a/scheduler/main.c
e8b0e2
+++ b/scheduler/main.c
e8b0e2
@@ -1760,6 +1760,11 @@ select_timeout(int fds)			/* I - Number of descriptors returned */
e8b0e2
  /*
e8b0e2
   * Check for any job activity...
e8b0e2
   */
e8b0e2
+  if (JobHistoryUpdate && timeout > JobHistoryUpdate)
e8b0e2
+  {
e8b0e2
+    timeout = JobHistoryUpdate;
e8b0e2
+    why     = "update job history";
e8b0e2
+  }
e8b0e2
 
e8b0e2
   for (job = (cupsd_job_t *)cupsArrayFirst(ActiveJobs);
e8b0e2
        job;