From: Aaron Schulz Date: Wed, 14 Sep 2016 10:21:53 +0000 (-0700) Subject: Reduce CategoryMembershipChangeJob lock timeout X-Git-Tag: 1.31.0-rc.0~5591 X-Git-Url: http://git.cyclocoop.org/wiki/Target_page?a=commitdiff_plain;h=e4cbf4b9d4a619d93b0e955f4adf20a769c979c2;p=lhc%2Fweb%2Fwiklou.git Reduce CategoryMembershipChangeJob lock timeout Bug: T133801 Change-Id: Ic5db3983a8b67b9138b602188a52d60dd95fcb59 --- diff --git a/includes/jobqueue/jobs/CategoryMembershipChangeJob.php b/includes/jobqueue/jobs/CategoryMembershipChangeJob.php index cd37263db3..a52ff065b0 100644 --- a/includes/jobqueue/jobs/CategoryMembershipChangeJob.php +++ b/includes/jobqueue/jobs/CategoryMembershipChangeJob.php @@ -60,7 +60,7 @@ class CategoryMembershipChangeJob extends Job { // Use a named lock so that jobs for this page see each others' changes $lockKey = "CategoryMembershipUpdates:{$page->getId()}"; - $scopedLock = $dbw->getScopedLockAndFlush( $lockKey, __METHOD__, 10 ); + $scopedLock = $dbw->getScopedLockAndFlush( $lockKey, __METHOD__, 3 ); if ( !$scopedLock ) { $this->setLastError( "Could not acquire lock '$lockKey'" ); return false;