diff options
Diffstat (limited to 'maintenance/doMaintenance.php')
-rw-r--r-- | maintenance/doMaintenance.php | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/maintenance/doMaintenance.php b/maintenance/doMaintenance.php index 2bb2a0f4..15b00167 100644 --- a/maintenance/doMaintenance.php +++ b/maintenance/doMaintenance.php @@ -111,8 +111,18 @@ try { // Potentially debug globals $maintenance->globals(); + + // Perform deferred updates. + DeferredUpdates::doUpdates( 'commit' ); + + // log profiling info + wfLogProfilingData(); + + // Commit and close up! + $factory = wfGetLBFactory(); + $factory->commitMasterChanges(); + $factory->shutdown(); } catch ( MWException $mwe ) { echo( $mwe->getText() ); exit( 1 ); } - |