[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cups-commit
Subject:    [cups.commit] [CUPS] r8720 - in branches/branch-1.3: . scheduler
From:       cups-dev () easysw ! com
Date:       2009-06-18 21:28:06
Message-ID: 9489-cups.commit () news ! easysw ! com
[Download RAW message or body]

Author: mike
Date: 2009-06-18 14:27:55 -0700 (Thu, 18 Jun 2009)
New Revision: 8720
Log:
The scheduler did not reprint processing jobs that were moved to another
destination (STR #3222)



Modified:
   branches/branch-1.3/CHANGES.txt
   branches/branch-1.3/scheduler/job.c

Modified: branches/branch-1.3/CHANGES.txt
===================================================================
--- branches/branch-1.3/CHANGES.txt	2009-06-18 21:22:52 UTC (rev 8719)
+++ branches/branch-1.3/CHANGES.txt	2009-06-18 21:27:55 UTC (rev 8720)
@@ -3,6 +3,8 @@
 
 CHANGES IN CUPS V1.3.11
 
+	- The scheduler did not reprint processing jobs that were moved to
+	  another destination (STR #3222)
 	- The scheduler did not reset the current job file when stopping a
 	  printer (STR #3226)
 	- The scheduler did not handle POSTs to custom CGIs properly (STR #3221)

Modified: branches/branch-1.3/scheduler/job.c
===================================================================
--- branches/branch-1.3/scheduler/job.c	2009-06-18 21:22:52 UTC (rev 8719)
+++ branches/branch-1.3/scheduler/job.c	2009-06-18 21:27:55 UTC (rev 8720)
@@ -1331,7 +1331,12 @@
   */
 
   if (job->state_value == IPP_JOB_PROCESSING)
+  {
     cupsdStopJob(job, 0);
+
+    job->state_value              = IPP_JOB_PENDING;
+    job->state->values[0].integer = IPP_JOB_PENDING;
+  }
   else
     cupsdLoadJob(job);
 

_______________________________________________
cups-commit mailing list
cups-commit@easysw.com
http://lists.easysw.com/mailman/listinfo/cups-commit
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic