Use `lock(,,0)` instead of `lockIsFree && lock(,,1)` for non-blocking locks
authorTimo Tijhof <krinklemail@gmail.com>
Thu, 15 Feb 2018 22:30:26 +0000 (14:30 -0800)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 15 Feb 2018 22:30:26 +0000 (14:30 -0800)
commitd6cc261cb271824d21b01588b393d2ab1b1c1f52
tree8ae0305c6ffe5f19e136c3d19ee5f9d73987d5de
parentc91e94d76684f4d4df2af14c5e4fe9811741e584
Use `lock(,,0)` instead of `lockIsFree && lock(,,1)` for non-blocking locks

This pattern is already used elsewhere and seems like a more efficient
way to acquire locks in a non-blocking way.

Change-Id: Idb369e7cb03b793d5f8295e956fecd8d1f849e17
includes/deferred/SiteStatsUpdate.php
includes/jobqueue/jobs/RecentChangesUpdateJob.php