Make sure the lock in JobRunner::commitMasterChanges() releases
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 8 Sep 2016 09:19:32 +0000 (02:19 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 8 Sep 2016 09:19:32 +0000 (02:19 -0700)
commitc14ddc5c30890fc384f886c80f857520c3e047e7
treeab9112b072b84a219cc81fd4cd006b74d3eaf90a
parenta8c44660c1bcc5e83dc4bc2970cad535ccc7f92b
Make sure the lock in JobRunner::commitMasterChanges() releases

Used a ScopedCallback in case of exception to avoid queue backup

Change-Id: I58a5f152a54ed9a0d5544014788792bd62afbf4a
includes/jobqueue/JobRunner.php