resourceloader: Release saveFileDependencies() lock on rollback
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 19 Jul 2016 18:34:25 +0000 (11:34 -0700)
committerKrinkle <krinklemail@gmail.com>
Tue, 19 Jul 2016 19:35:03 +0000 (19:35 +0000)
Change-Id: Iffa42c8214af4e17285c411795b46d1fe2708285

includes/resourceloader/ResourceLoaderModule.php

index 3adadff..59f9a63 100644 (file)
@@ -459,7 +459,7 @@ abstract class ResourceLoaderModule implements LoggerAwareInterface {
                                        ]
                                );
 
-                               $dbw->onTransactionIdle( function () use ( &$scopeLock ) {
+                               $dbw->onTransactionResolution( function () use ( &$scopeLock ) {
                                        ScopedCallback::consume( $scopeLock ); // release after commit
                                } );
                        }