From ce33c484edfc8c72ff095f1c3bcf6c4b508bdf5b Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Wed, 11 Mar 2015 11:10:12 -0700 Subject: [PATCH] Made JobQueueFederated::supportsDelayedJobs() check all the partition queues Change-Id: Id451faedd6286a84f993fa183e67e0bf35d21c41 --- includes/jobqueue/JobQueueFederated.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/includes/jobqueue/JobQueueFederated.php b/includes/jobqueue/JobQueueFederated.php index a0a4b7b853..66bbb9cd97 100644 --- a/includes/jobqueue/JobQueueFederated.php +++ b/includes/jobqueue/JobQueueFederated.php @@ -132,7 +132,13 @@ class JobQueueFederated extends JobQueue { } protected function supportsDelayedJobs() { - return true; // defer checks to the partitions + foreach ( $this->partitionQueues as $queue ) { + if ( !$queue->supportsDelayedJobs() ) { + return false; + } + } + + return true; } protected function doIsEmpty() { -- 2.20.1