Revert r52190 ("Return HTTP 503 on API maxlag error"): announcement prompted many...
authorRoan Kattouw <catrope@users.mediawiki.org>
Thu, 16 Jul 2009 08:04:15 +0000 (08:04 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Thu, 16 Jul 2009 08:04:15 +0000 (08:04 +0000)
RELEASE-NOTES
includes/api/ApiMain.php

index 3f144ec..1b65c01 100644 (file)
@@ -306,7 +306,6 @@ this. Was used when mwEmbed was going to be an extension.
 * (bug 18785) Add siprop=languages to meta=siteinfo
 * (bug 14200) Added user and excludeuser parameters to list=watchlist and
   list=recentchanges
-* Return HTTP 503 status code on maxlag error, like index.php does
 * Added index, fromtitle and byteoffset fields to action=parse&prop=sections
   output
 * (bug 19313) action=rollback returns wrong revid on master/slave setups
index 17fa068..825da48 100644 (file)
@@ -378,9 +378,9 @@ class ApiMain extends ApiBase {
                                header( 'Retry-After: ' . max( intval( $maxLag ), 5 ) );
                                header( 'X-Database-Lag: ' . intval( $lag ) );
                                if( $wgShowHostnames ) {
-                                       $this->dieUsage( "Waiting for $host: $lag seconds lagged", 'maxlag', 503 );
+                                       $this->dieUsage( "Waiting for $host: $lag seconds lagged", 'maxlag' );
                                } else {
-                                       $this->dieUsage( "Waiting for a database server: $lag seconds lagged", 'maxlag', 503 );
+                                       $this->dieUsage( "Waiting for a database server: $lag seconds lagged", 'maxlag' );
                                }
                                return;
                        }