$type); while ( $dbw->selectField( 'job', 'count(*)', $conds, 'runJobs.php' ) ) { $offset=0; for (;;) { $job = ($type == false) ? Job::pop($offset, $type) : Job::pop_type($type); if ($job == false) break; wfWaitForSlaves( 5 ); print $job->id . " " . $job->toString() . "\n"; $offset=$job->id; if ( !$job->run() ) { print "Error: {$job->error}\n"; } if ( $maxJobs && ++$n > $maxJobs ) { break 2; } } }