X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=dom%2Fmdsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fbroker%2FTransactionChainWriteTransaction.java;fp=dom%2Fmdsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fbroker%2FTransactionChainWriteTransaction.java;h=d18eb98747c9397870db09d2e5125b3414deae72;hb=c4d02d92b7125cb5b0aa2e67e3a8b5a7c6f92b21;hp=cbf4fe30a505c0285eb37f9e06526da015ee446c;hpb=5b094bb7682f8b2172ba4a605a8a715a19d4d6bb;p=mdsal.git diff --git a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/TransactionChainWriteTransaction.java b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/TransactionChainWriteTransaction.java index cbf4fe30a5..d18eb98747 100644 --- a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/TransactionChainWriteTransaction.java +++ b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/TransactionChainWriteTransaction.java @@ -12,6 +12,7 @@ import com.google.common.base.Preconditions; import com.google.common.util.concurrent.CheckedFuture; import com.google.common.util.concurrent.FutureCallback; import com.google.common.util.concurrent.Futures; +import com.google.common.util.concurrent.MoreExecutors; import javax.annotation.Nullable; import org.opendaylight.mdsal.common.api.LogicalDatastoreType; import org.opendaylight.mdsal.common.api.TransactionCommitFailedException; @@ -68,7 +69,7 @@ public class TransactionChainWriteTransaction implements DOMDataTreeWriteTransac public void onFailure(final Throwable throwable) { txChain.transactionFailed(TransactionChainWriteTransaction.this, throwable); } - }); + }, MoreExecutors.directExecutor()); txChain.closeWriteTransaction(writeResultFuture); return writeResultFuture;