From 2531715b9d07021b9b1040f4bc9bb277c2d8ff19 Mon Sep 17 00:00:00 2001 From: Reedy Date: Mon, 30 Apr 2012 18:55:38 +0100 Subject: [PATCH] Forward port of https://www.mediawiki.org/wiki/Special:Code/MediaWiki/105964 "Temporary workaround for bug 31576. The logs show that once every hour or so, a job runner somewhere in the cluster somehow loses all its magic words and starts hitting this case. Throwing an exception should kill the job runner before it does too much damage." Change-Id: I229e87a5bd323dbc97b85ae470474cc97243c7af --- includes/MagicWord.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/MagicWord.php b/includes/MagicWord.php index 131ae1ddea..c304f8a35d 100644 --- a/includes/MagicWord.php +++ b/includes/MagicWord.php @@ -291,8 +291,8 @@ class MagicWord { $wgContLang->getMagic( $this ); if ( !$this->mSynonyms ) { $this->mSynonyms = array( 'dkjsagfjsgashfajsh' ); - #throw new MWException( "Error: invalid magic word '$id'" ); - wfDebugLog( 'exception', "Error: invalid magic word '$id'\n" ); + throw new MWException( "Error: invalid magic word '$id'" ); + #wfDebugLog( 'exception', "Error: invalid magic word '$id'\n" ); } wfProfileOut( __METHOD__ ); } -- 2.20.1