Fix NPE from VpnDpnToTransportZoneListener 23/52523/2
authorTali <tali.ben-meir@hpe.com>
Wed, 1 Mar 2017 16:58:29 +0000 (18:58 +0200)
committerSam Hague <shague@redhat.com>
Thu, 2 Mar 2017 02:16:53 +0000 (02:16 +0000)
Change-Id: If4badb0de9733694d9397220e239a1fa9a4cd918
Signed-off-by: Tali <tali.ben-meir@hpe.com>
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/VpnDpnToTransportZoneListener.java

index 7fe4efe0fca72f39746e062afc84ba8cd7f26f2b..c7ce63ee8629324f2d500eeed2fbf752bcc90b3b 100644 (file)
@@ -65,7 +65,7 @@ public class VpnDpnToTransportZoneListener
         }
 
         boolean shouldCreateVtep;
-        if (original.getVpnInterfaces() != null || original.getVpnInterfaces().isEmpty()) {
+        if (original.getVpnInterfaces() != null && !original.getVpnInterfaces().isEmpty()) {
             shouldCreateVtep = transportZoneNotificationUtil.shouldCreateVtep(update.getVpnInterfaces().stream()
                     .filter(vi -> !original.getVpnInterfaces().contains(vi)).collect(Collectors.toList()));
         } else {