- List<VpnToPseudoPortData> allVpnToPseudoPortData = VpnServiceChainUtils.getAllVpnToPseudoPortData(broker);
- for (VpnToPseudoPortData vpnToPseudoPort : allVpnToPseudoPortData) {
- add(vpnToPseudoPort.getVrfId(), vpnToPseudoPort.getVpnLportTag());
+ try {
+ List<VpnToPseudoPortData> allVpnToPseudoPortData = VpnServiceChainUtils.getAllVpnToPseudoPortData(broker);
+ for (VpnToPseudoPortData vpnToPseudoPort : allVpnToPseudoPortData) {
+ add(vpnToPseudoPort.getVrfId(), vpnToPseudoPort.getVpnLportTag());
+ }
+ } catch (InterruptedException | ExecutionException e) {
+ LOG.error("Error reading VPN to pseudo-port map", e);