creation of tunnel ingress flow and lfib table entries moved to interface
[vpnservice.git] / interfacemgr / interfacemgr-impl / src / main / java / org / opendaylight / vpnservice / interfacemgr / servicebindings / flowbased / statehelpers / FlowBasedServicesStateUnbindHelper.java
index 23705809d7362c991444b6e421c59b679e03097f..362a3bdfcff4353ebe342feb33b75a1303e0c972 100644 (file)
@@ -57,9 +57,10 @@ public class FlowBasedServicesStateUnbindHelper {
                 InterfaceManagerCommonUtils.getInterfaceFromConfigDS(interfaceKey, dataBroker);
 
         NodeConnectorId nodeConnectorId = FlowBasedServicesUtils.getNodeConnectorIdFromInterface(iface, dataBroker);
+        if(nodeConnectorId == null){
+            return futures;
+        }
         BigInteger dpId = new BigInteger(IfmUtil.getDpnFromNodeConnectorId(nodeConnectorId));
-        Long lportTag = FlowBasedServicesUtils.getLPortTag(iface, dataBroker);
-
         FlowBasedServicesUtils.removeIngressFlow(iface, highestPriorityBoundService, dpId,
                 dataBroker, t);