Merge "Make sure write transaction cancellation is propagated"
authorTony Tkacik <ttkacik@cisco.com>
Thu, 5 Feb 2015 09:54:45 +0000 (09:54 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Thu, 5 Feb 2015 09:54:46 +0000 (09:54 +0000)
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java

index 45e18ff2199838c2b9896bd4ef9663e07bafdcb1..bc11f122e63e4fd1c79435d5e6d2ba8460ee8a3e 100644 (file)
@@ -108,6 +108,7 @@ class DOMForwardedWriteTransaction<T extends DOMStoreWriteTransaction> extends
         if (impl != null) {
             LOG.trace("Transaction {} cancelled before submit", getIdentifier());
             FUTURE_UPDATER.lazySet(this, CANCELLED_FUTURE);
+            closeSubtransactions();
             return true;
         }