diff --git a/src/main/java/net/floodlightcontroller/topology/TopologyManager.java b/src/main/java/net/floodlightcontroller/topology/TopologyManager.java index 1314d0de5f5420283e053125c1ef6f9c49e88a6f..2d962156d72c0c5f6488bcda595383ed141b568f 100644 --- a/src/main/java/net/floodlightcontroller/topology/TopologyManager.java +++ b/src/main/java/net/floodlightcontroller/topology/TopologyManager.java @@ -616,7 +616,7 @@ public class TopologyManager implements ldUpdates = new LinkedBlockingQueue<LDUpdate>(); appliedUpdates = new HashSet<LDUpdate>(); - lastUpdateTime = new Date(); + clearCurrentTopology(); } @Override @@ -624,7 +624,6 @@ public class TopologyManager implements ScheduledExecutorService ses = threadPool.getScheduledExecutor(); newInstanceTask = new SingletonTask(ses, new NewInstanceWorker()); linkDiscovery.addListener(this); - clearCurrentTopology(); floodlightProvider.addOFMessageListener(OFType.PACKET_IN, this); floodlightProvider.addHAListener(this); addRestletRoutable();