commit | d9535a8ade2f592a9cd730e08c267dc640ba8fbe | [log] [tgz] |
---|---|---|
author | yoshi <yoshi@onlab.us> | Wed Dec 18 22:02:22 2013 -0800 |
committer | yoshi <yoshi@onlab.us> | Wed Dec 18 22:02:22 2013 -0800 |
tree | 5087920fbb9fead27b4204f342964d26dd866fa2 | |
parent | c52ab53d9243a3b1b3b697ea326e7864c6da734f [diff] | |
parent | d1b728c4a6435fac21896012077095d701a7c15b [diff] |
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS into RAMCloud
diff --git a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java index aa227a1..9782a08 100644 --- a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java +++ b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java
@@ -516,6 +516,15 @@ if (mySwitch == null) continue; + if (flowEntry.flowEntrySwitchState() == + FlowEntrySwitchState.FE_SWITCH_UPDATED) { + // + // Don't push again Flow Entries that were already already + // installed into the switches. + // + continue; + } + // // Assign Flow Entry IDs if missing. //