From e58e4b498dcccdc8ce98373e04c27cdfbd4b3a04 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Wed, 20 May 2015 16:01:51 -0700 Subject: [PATCH] Flush lazy jobs in load.php and api.php too * A more proper solution will have one method for all this stuff Bug: T99775 Bug: T99849 Change-Id: I16a32b260386a85504eb85ea58f1156b4e581a83 --- api.php | 2 ++ load.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/api.php b/api.php index 7775158ba2..9721c4f290 100644 --- a/api.php +++ b/api.php @@ -94,6 +94,8 @@ if ( function_exists( 'fastcgi_finish_request' ) ) { fastcgi_finish_request(); } +JobQueueGroup::pushLazyJobs(); + // Execute any deferred updates DeferredUpdates::doUpdates(); diff --git a/load.php b/load.php index ef2df3126f..d77a689dea 100644 --- a/load.php +++ b/load.php @@ -43,6 +43,8 @@ $configFactory = ConfigFactory::getDefaultInstance(); $resourceLoader = new ResourceLoader( $configFactory->makeConfig( 'main' ) ); $resourceLoader->respond( new ResourceLoaderContext( $resourceLoader, $wgRequest ) ); +JobQueueGroup::pushLazyJobs(); + Profiler::instance()->setTemplated( true ); wfLogProfilingData(); -- 2.20.1