Remove $recursionGuard var from tryOpportunisticExecute()
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 1 Sep 2016 17:01:25 +0000 (10:01 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 1 Sep 2016 22:56:45 +0000 (22:56 +0000)
commitc1ebcb0ee24dc6da4ca59a9650b97e89d3b61d7e
tree196765a32a570a49e128400b99a6baf36ccb324a
parent0622fbb077eba5df2bacbb24b03cf3ff7939c417
Remove $recursionGuard var from tryOpportunisticExecute()

Aside from there being no idle callback setting here, the
old addUpdate() code that runs updates allows nesting updates.
Make this support that for a few transitional commits. It will
be changed later to simply order the sub-updates after their
parent updates, keeping both outer scope for all updates and
locality of related updates.

Change-Id: I0ad4e9713a7893b981b7bb013e9db803eed663b2
includes/deferred/DeferredUpdates.php