elanName is null
[netvirt.git] / vpnservice / elanmanager / elanmanager-impl / src / main / java / org / opendaylight / netvirt / elan / evpn / utils / EvpnUtils.java
index 8b12c071207d36e895af55b7732d6510a3d8e2d2..ca4e3a6878dee470e3b876c718a1c1afded2203d 100644 (file)
@@ -205,6 +205,11 @@ public class EvpnUtils {
     }
 
     public void withdrawEvpnRT2Routes(EvpnAugmentation evpnAugmentation, String elanName) {
+        LOG.debug("Evpnaugmentation and elanname are {} {}", evpnAugmentation, elanName);
+        if (elanName == null || elanName.isEmpty()) {
+            LOG.error("EvpnUtils: in withdrawEvpnRT2Routes, elanName is {}", elanName);
+            return;
+        }
         List<MacEntry> macEntries = elanUtils.getElanMacEntries(elanName);
         if (macEntries == null || macEntries.isEmpty()) {
             LOG.trace("withdrawEvpnRT2Routes : macEntries  is empty for elan {} ", elanName);