From 73bbe9f3a2c53a10523b9e487b33ab9f82a07344 Mon Sep 17 00:00:00 2001 From: Reedy Date: Mon, 28 May 2012 15:43:06 +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." Currently keeps being re-imported into deployment branches... Change-Id: I9d6ef2f4e0755a86476388508a8c08266fc94a9f --- includes/MagicWord.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/MagicWord.php b/includes/MagicWord.php index ba38f37986..f838ad0134 100644 --- a/includes/MagicWord.php +++ b/includes/MagicWord.php @@ -306,8 +306,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