Thomas Vachuska

Fixing NPE.

Change-Id: Icc991a49308fb335102796e2c4782af8bee3ef6c
...@@ -26,6 +26,7 @@ import org.apache.felix.scr.annotations.Property; ...@@ -26,6 +26,7 @@ import org.apache.felix.scr.annotations.Property;
26 import org.apache.felix.scr.annotations.Reference; 26 import org.apache.felix.scr.annotations.Reference;
27 import org.apache.felix.scr.annotations.ReferenceCardinality; 27 import org.apache.felix.scr.annotations.ReferenceCardinality;
28 import org.onlab.packet.Ethernet; 28 import org.onlab.packet.Ethernet;
29 +import org.onlab.util.SharedExecutors;
29 import org.onlab.util.Tools; 30 import org.onlab.util.Tools;
30 import org.onosproject.cfg.ComponentConfigService; 31 import org.onosproject.cfg.ComponentConfigService;
31 import org.onosproject.cluster.ClusterMetadata; 32 import org.onosproject.cluster.ClusterMetadata;
...@@ -784,7 +785,7 @@ public class LldpLinkProvider extends AbstractProvider implements LinkProvider { ...@@ -784,7 +785,7 @@ public class LldpLinkProvider extends AbstractProvider implements LinkProvider {
784 785
785 @Override 786 @Override
786 public void event(NetworkConfigEvent event) { 787 public void event(NetworkConfigEvent event) {
787 - executor.submit(() -> { 788 + SharedExecutors.getSingleThreadExecutor().execute(() -> {
788 if (event.configClass() == LinkDiscoveryFromDevice.class && 789 if (event.configClass() == LinkDiscoveryFromDevice.class &&
789 CONFIG_CHANGED.contains(event.type())) { 790 CONFIG_CHANGED.contains(event.type())) {
790 791
......