Revision: 46322
Author:   werdna
Date:     2009-01-27 05:22:24 +0000 (Tue, 27 Jan 2009)

Log Message:
-----------
Don't try to increment the hit counters if no filters were matched, waste of a 
DB query.

Modified Paths:
--------------
    trunk/extensions/AbuseFilter/AbuseFilter.class.php

Modified: trunk/extensions/AbuseFilter/AbuseFilter.class.php
===================================================================
--- trunk/extensions/AbuseFilter/AbuseFilter.class.php  2009-01-27 05:07:11 UTC 
(rev 46321)
+++ trunk/extensions/AbuseFilter/AbuseFilter.class.php  2009-01-27 05:22:24 UTC 
(rev 46322)
@@ -556,6 +556,10 @@
                        $wgMemc->incr( $overflow_key );
                }
 
+               if (!$filter_triggered) {
+                       return; // The rest will only apply if a filter was 
triggered.
+               }
+
                self::checkEmergencyDisable( $filters );
 
                // Increment trigger counter



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to