X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fnetconf%2Fsal-netconf-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fsal%2Fconnect%2Fnetconf%2Fsal%2Ftx%2FWriteCandidateRunningTx.java;h=0b9bb98e9c75b7ad539313c677c418fe666f790b;hb=refs%2Fchanges%2F06%2F33206%2F2;hp=3004801abbeb36aae86ca3c920ead85c0a4e91cd;hpb=161e6a86846817dda15da483b7d124b9fde40baa;p=netconf.git diff --git a/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java b/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java index 3004801abb..0b9bb98e9c 100644 --- a/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java +++ b/opendaylight/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java @@ -29,7 +29,7 @@ public class WriteCandidateRunningTx extends WriteCandidateTx { private static final Logger LOG = LoggerFactory.getLogger(WriteCandidateRunningTx.class); - public WriteCandidateRunningTx(final RemoteDeviceId id, final NetconfBaseOps netOps, final boolean rollbackSupport, long requestTimeoutMillis) { + public WriteCandidateRunningTx(final RemoteDeviceId id, final NetconfBaseOps netOps, final boolean rollbackSupport, final long requestTimeoutMillis) { super(id, netOps, rollbackSupport, requestTimeoutMillis); } @@ -46,11 +46,13 @@ public class WriteCandidateRunningTx extends WriteCandidateTx { } private void lockRunning() { + final String operation = "Lock Running"; try { - invokeBlocking("Lock running", new Function>() { + invokeBlocking(operation, new Function>() { @Override public ListenableFuture apply(final NetconfBaseOps input) { - return input.lockRunning(new NetconfRpcFutureCallback("Lock running", id)); + return perfomRequestWithTimeout(operation, input.lockRunning(new NetconfRpcFutureCallback(operation, id))); + } }); } catch (final NetconfDocumentedException e) {