setupLocalBroadcastGroups(elanInfo, dpnInterfaces, interfaceInfo);
}
}
futures.add(ElanUtils.waitForTransactionToComplete(tx));
futures.add(ElanUtils.waitForTransactionToComplete(deleteFlowGroupTx));
<BUG>if (isLastInterfaceOnDpn && dpId != null && ElanUtils.isVxlan(elanInfo)) {
setElanAndEtreeBCGrouponOtherDpns(elanInfo, dpId);</BUG>
}
DataStoreJobCoordinator coordinator = DataStoreJobCoordinator.getInstance();
InterfaceRemoveWorkerOnElanInterface removeInterfaceWorker = new InterfaceRemoveWorkerOnElanInterface(

setupLocalBroadcastGroups(elanInfo, dpnInterfaces, interfaceInfo);
}
}
futures.add(ElanUtils.waitForTransactionToComplete(tx));
futures.add(ElanUtils.waitForTransactionToComplete(deleteFlowGroupTx));
if (isLastInterfaceOnDpn && dpId != null
&& (ElanUtils.isVxlan(elanInfo) || ElanUtils.isVxlanSegment(elanInfo))) {
setElanAndEtreeBCGrouponOtherDpns(elanInfo, dpId);
}
DataStoreJobCoordinator coordinator = DataStoreJobCoordinator.getInstance();
InterfaceRemoveWorkerOnElanInterface removeInterfaceWorker = new InterfaceRemoveWorkerOnElanInterface(
