registration: Avoid redundant LBYL check in ExtensionRegistry::queue()
authorTimo Tijhof <krinklemail@gmail.com>
Sat, 31 Aug 2019 21:08:35 +0000 (22:08 +0100)
committerKrinkle <krinklemail@gmail.com>
Sun, 1 Sep 2019 18:28:41 +0000 (18:28 +0000)
commit33d4dfea0f465df9a10c7adfbbe22835ef8ba543
treeb8ba823c64fce2fbaf20df1a86b30b3fe4dce06c
parentb0c56c7050227d5422d3b539b9ddcc44b7bf9e5a
registration: Avoid redundant LBYL check in ExtensionRegistry::queue()

Avoids extra I/O, and with that the race condition it holds.

Bug: T187154
Change-Id: I46ded196835bcd677fe41da4890fc7998a0b4d17
includes/registration/ExtensionRegistry.php
tests/phpunit/includes/registration/ExtensionRegistryTest.php