From d97bcb3b28f572272a56bd04c671fa1a602cdf0e Mon Sep 17 00:00:00 2001 From: Saurav Das <saurav.das@bigswitch.com> Date: Thu, 7 Jun 2012 21:32:35 -0700 Subject: [PATCH] Controller: disabling the deletion of old ports for now --- .../core/internal/Controller.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/net/floodlightcontroller/core/internal/Controller.java b/src/main/java/net/floodlightcontroller/core/internal/Controller.java index 7f390cb74..4fae32803 100644 --- a/src/main/java/net/floodlightcontroller/core/internal/Controller.java +++ b/src/main/java/net/floodlightcontroller/core/internal/Controller.java @@ -1714,9 +1714,9 @@ public class Controller implements IFloodlightProviderService, IResultSet portResultSet = storageSource.executeQuery(PORT_TABLE_NAME, null, op, null); - Map<Short, OFPhysicalPort> oldports = - new HashMap<Short, OFPhysicalPort>(); - oldports.putAll(sw.getPorts()); + //Map<Short, OFPhysicalPort> oldports = + // new HashMap<Short, OFPhysicalPort>(); + //oldports.putAll(sw.getPorts()); while (portResultSet.next()) { try { @@ -1735,16 +1735,16 @@ public class Controller implements IFloodlightProviderService, getLong(PORT_SUPPORTED_FEATURES)); p.setPeerFeatures((int)portResultSet. getLong(PORT_PEER_FEATURES)); - oldports.remove(Short.valueOf(p.getPortNumber())); + //oldports.remove(Short.valueOf(p.getPortNumber())); sw.setPort(p); } catch (NullPointerException e) { // ignore } } - for (Short portNum : oldports.keySet()) { - sw.deletePort(portNum); - } + //for (Short portNum : oldports.keySet()) { + // sw.deletePort(portNum); + //} } protected void removePortInfo(IOFSwitch sw, short portNumber) { -- GitLab