From ca932b3968bc0380da12f66c4c715df4a3960f71 Mon Sep 17 00:00:00 2001
From: Valentin Mayamsin <vmayamsin@cariden.com>
Date: Fri, 7 Dec 2012 13:57:35 -0800
Subject: [PATCH] Fixed duplicate static flow cache population

---
 .../staticflowentry/StaticFlowEntryPusher.java             | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/src/main/java/net/floodlightcontroller/staticflowentry/StaticFlowEntryPusher.java b/src/main/java/net/floodlightcontroller/staticflowentry/StaticFlowEntryPusher.java
index 2908b6f61..4f8ad79aa 100644
--- a/src/main/java/net/floodlightcontroller/staticflowentry/StaticFlowEntryPusher.java
+++ b/src/main/java/net/floodlightcontroller/staticflowentry/StaticFlowEntryPusher.java
@@ -643,13 +643,6 @@ public class StaticFlowEntryPusher
     @Override
     public void addFlow(String name, OFFlowMod fm, String swDpid) {
         Map<String, Object> fmMap = StaticFlowEntries.flowModToStorageEntry(fm, swDpid, name);
-        entry2dpid.put(name, swDpid);
-        Map<String, OFFlowMod> switchEntries = entriesFromStorage.get(swDpid);
-        if (switchEntries == null) {
-            switchEntries = new HashMap<String, OFFlowMod>();
-            entriesFromStorage.put(swDpid, switchEntries);
-        }
-        switchEntries.put(name, fm);
         storageSource.insertRowAsync(TABLE_NAME, fmMap);
     }
 
-- 
GitLab