X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowplugin-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fimpl%2Frpc%2FRpcContextImpl.java;h=3ac23e840cd720070dbf5f4cb6d10291ea9de22b;hb=49613603064b9a2cf2e13f76aa61793a0c8539b2;hp=19d4ef6e1ebdd2a067d40675ebfdf5ddb9391642;hpb=6e1e3c4795b83d23b89fe2a5aa1ab0512f1636b5;p=openflowplugin.git diff --git a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/rpc/RpcContextImpl.java b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/rpc/RpcContextImpl.java index 19d4ef6e1e..3ac23e840c 100644 --- a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/rpc/RpcContextImpl.java +++ b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/rpc/RpcContextImpl.java @@ -129,7 +129,7 @@ class RpcContextImpl implements RpcContext { nodeInstanceIdentifier.getKey().getId().getValue(), tracker.availablePermits()); } - final Long xid = deviceInfo.reserveXidForDeviceMessage(); + final Uint32 xid = deviceInfo.reserveXidForDeviceMessage(); if (xid == null) { LOG.warn("Xid cannot be reserved for new RequestContext, node:{}", nodeInstanceIdentifier.getKey().getId().getValue()); @@ -137,7 +137,7 @@ class RpcContextImpl implements RpcContext { return null; } - return new AbstractRequestContext<>(Uint32.valueOf(xid)) { + return new AbstractRequestContext<>(xid) { @Override public void close() { tracker.release();