Fix fatal due to lock name mismatch in Maintenance::unlockSearchindex
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 20 Mar 2019 04:16:25 +0000 (21:16 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 20 Mar 2019 04:29:14 +0000 (21:29 -0700)
Change-Id: Id18c0c8eb20c215ba7421e087b721ac7dc57227a

maintenance/Maintenance.php

index ad748f3..3403e82 100644 (file)
@@ -1445,7 +1445,7 @@ abstract class Maintenance {
                        'user',
                        'page_restrictions'
                ];
-               $db->lockTables( $read, $write, __CLASS__ . '::' . __METHOD__ );
+               $db->lockTables( $read, $write, __CLASS__ . '-searchIndexLock' );
        }
 
        /**
@@ -1453,7 +1453,7 @@ abstract class Maintenance {
         * @param IMaintainableDatabase &$db
         */
        private function unlockSearchindex( $db ) {
-               $db->unlockTables( __CLASS__ . '::' . __METHOD__ );
+               $db->unlockTables( __CLASS__ . '-searchIndexLock' );
        }
 
        /**