HomePhabricator

Added wfTransactionalTimeLimit() method and applied it

Authored by aaron.

Description

Added wfTransactionalTimeLimit() method and applied it

  • Potentially long running POST requests often use multiple transactions, talk to multiple services, or defer updates. Try to make sure they have a chance to complete all of the work. WMF already sets ignore_user_abort() across the board in config, but this applies it to key spots for all installs, in addition to bumping the time limit.
  • Eventually this can lower the need for high overall time limits.

Bug: T102890
Change-Id: I893ddd773064dcd63b5b24c84c6391974f4b5aee
(cherry picked from commit 9bba2d169ed968839b07c85be487e0185cb38ce0)

Details

Committed
oriAug 18 2015, 5:21 PM
Parents
rMWe3360cae7497: Update VisualEditor for Ib60b5c90
Branches
Unknown
Tags
Unknown
References
refs/changes/01/232301/1
ChangeId
I893ddd773064dcd63b5b24c84c6391974f4b5aee