commit | 7ce775a59e9e3853a9a2f71d7ddd070af7151af1 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Thu Oct 18 07:24:53 2018 +0900 |
committer | Jian Li <pyguni@gmail.com> | Wed Oct 17 22:53:51 2018 +0000 |
tree | f52eef7e99f5b23c7f21c6e495317c6d1749e53b | |
parent | 31e16f57b10ebb5c0f98d8dbf779774df342ed03 [diff] |
Fix: resolve a NPE caused by non-exist gateway at openstack subnet Change-Id: I673ab1f88c9ecd54c844f250a7f2275dada0cba7
diff --git a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java index 2c18f03..a308685 100644 --- a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java +++ b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java
@@ -285,6 +285,7 @@ if (!install) { long numOfDupGws = osNetworkService.subnets().stream() .filter(s -> !s.getId().equals(osSubnet.getId())) + .filter(s -> s.getGateway() != null) .filter(s -> s.getGateway().equals(osSubnet.getGateway())) .count(); if (numOfDupGws > 0) {