commit | bc4a793a004e52cf4647572bf923e2ed150ade84 | [log] [tgz] |
---|---|---|
author | Jonathan Hart <jono@onlab.us> | Tue Oct 21 11:46:00 2014 -0700 |
committer | Jonathan Hart <jono@onlab.us> | Tue Oct 21 11:46:00 2014 -0700 |
tree | 0d95fa83f84819bb516f9423863bf37aa3dde332 | |
parent | d87aeca6c89b3ade6b01960a150c21a8a6bce0bf [diff] [blame] |
Allowed flows to be permanent Change-Id: I61952fe4cbad98be53094c7ec4a474868384b616
diff --git a/core/net/src/main/java/org/onlab/onos/net/flow/impl/FlowRuleManager.java b/core/net/src/main/java/org/onlab/onos/net/flow/impl/FlowRuleManager.java index 525946e..67e0867 100644 --- a/core/net/src/main/java/org/onlab/onos/net/flow/impl/FlowRuleManager.java +++ b/core/net/src/main/java/org/onlab/onos/net/flow/impl/FlowRuleManager.java
@@ -327,6 +327,10 @@ if (storedRule == null) { return false; } + if (storedRule.isPermanent()) { + return true; + } + final long timeout = storedRule.timeout() * 1000; final long currentTime = System.currentTimeMillis(); if (storedRule.packets() != swRule.packets()) {