commit | 2c245b8b2241fc1df307261a5698fed60268bdb2 | [log] [tgz] |
---|---|---|
author | Naoki Shiota <n-shiota@onlab.us> | Tue Jul 08 17:08:22 2014 -0700 |
committer | Gerrit Code Review <gerrit2@gerrit.onos.onlab.us> | Wed Jul 09 11:47:26 2014 -0700 |
tree | d2d0458aa4f1c4f0794cd74f6c1a6caa03ef9037 | |
parent | ccb35830d092f947d50c2781dc83581d763542d9 [diff] |
Fixed a memory leak in FlowPusher seen when switch is removed (ONOS-1573). Change-Id: I2ccfc2b6ead31e72adf4b84a017571e77dde72c0
diff --git a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowProgrammer.java b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowProgrammer.java index b5912d5..838533d 100644 --- a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowProgrammer.java +++ b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowProgrammer.java
@@ -127,6 +127,7 @@ if (ENABLE_FLOW_SYNC) { synchronizer.interrupt(sw); } + pusher.deleteQueue(sw, true); } @Override