Reedy has uploaded a new change for review. https://gerrit.wikimedia.org/r/324895
Change subject: Apply Ori's bandaid for API cluster fails ...................................................................... Apply Ori's bandaid for API cluster fails Bug: T151702 Change-Id: Idf806d1076d9f382e45e4dc94454ffa52c54da9c (cherry picked from commit 083c6a7827e075905d3ce904dee5bdae40c8df01) --- M api.php 1 file changed, 11 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/95/324895/1 diff --git a/api.php b/api.php index 6e75fb7..b86288e 100644 --- a/api.php +++ b/api.php @@ -32,6 +32,17 @@ use MediaWiki\Logger\LegacyLogger; +if ( + ( + isset( $_SERVER['HTTP_USER_AGENT'] ) && + strpos( $_SERVER['HTTP_USER_AGENT'], 'Parsoid' ) !== false + ) && + ( isset( $_SERVER['HTTP_HOST'] ) && $_SERVER['HTTP_HOST'] === 'eu.wikipedia.org' ) +) { + header( $_SERVER['SERVER_PROTOCOL'] . ' 500 T151702 Bandaid', true, 500 ); + die( 1 ); +} + // So extensions (and other code) can check whether they're running in API mode define( 'MW_API', true ); -- To view, visit https://gerrit.wikimedia.org/r/324895 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idf806d1076d9f382e45e4dc94454ffa52c54da9c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: wmf/1.29.0-wmf.4 Gerrit-Owner: Reedy <re...@wikimedia.org> Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits