From ea1f4d1bb47fb81d25981121fce3928e8a8fc82a Mon Sep 17 00:00:00 2001 From: Siebrand Mazeland Date: Wed, 13 Feb 2013 19:49:44 +0100 Subject: [PATCH] Start yelling if a job's run() does not return bool Change-Id: Ia31be9cc5bac1427225c993911a1f77e8654f778 --- maintenance/runJobs.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintenance/runJobs.php b/maintenance/runJobs.php index a78acd5216..3fc928843b 100644 --- a/maintenance/runJobs.php +++ b/maintenance/runJobs.php @@ -91,6 +91,11 @@ class RunJobs extends Maintenance { $t = microtime( true ); $this->runJobsLog( $job->toString() . " STARTING" ); $status = $job->run(); + + if( !is_bool( $status ) ) { + wfWarn( $job->toString() . ' must return boolean and didn\'t!' ); + } + if ( $status ) { $group->ack( $job ); // done } -- 2.20.1