From: Asad Ahmed Date: Thu, 14 Nov 2013 00:18:03 +0000 (-0800) Subject: Replay the installedSwView data structure to populate X-Git-Tag: jenkins-controller-bulk-release-prepare-only-2-1~407^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=c20efa36319e1221c0485ec8284294434130ac99 Replay the installedSwView data structure to populate node flows and group flows. Change-Id: I1e9054f60b2c9ff0067f8607c6dfc70cf6e79ba7 Signed-off-by: Asad Ahmed --- diff --git a/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java b/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java index 34088607b1..e639d41e8e 100644 --- a/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java +++ b/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java @@ -2608,6 +2608,12 @@ public class ForwardingRulesManager implements // Start event handler thread frmEventHandler.start(); + // replay the installedSwView data structure to populate + // node flows and group flows + for (FlowEntryInstall fei : installedSwView.keySet()) { + pendingEvents.offer(new UpdateIndexDBs(fei, true)); + } + /* * Read startup and build database if we have not already gotten the * configurations synced from another node