Avoid calling rollback() in setVisibility() when nothing changed
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 21 Jul 2016 01:06:46 +0000 (18:06 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 22 Jul 2016 01:42:48 +0000 (18:42 -0700)
Change-Id: I7fde64fe1e6c9553447bcb9e62a1a9530f9e52ce

includes/revisiondelete/RevDelList.php

index 0a86e94..309c6bd 100644 (file)
@@ -234,7 +234,7 @@ abstract class RevDelList extends RevisionListBase {
                }
 
                if ( $status->successCount == 0 ) {
-                       $dbw->rollback( __METHOD__ );
+                       $dbw->endAtomic( __METHOD__ );
                        return $status;
                }