From d75684aa581a583b62a2a88f465dfbd741372193 Mon Sep 17 00:00:00 2001 From: Thomas Vachuska Date: Wed, 3 Jan 2018 09:04:47 -0800 Subject: [PATCH] Setting dispatcher to null to pre-empt potential for duplicate invocations of showdownNow method. Change-Id: I492e18a38979fa8772039b0e0bac32d6146a2041 --- .../onosproject/openflow/controller/impl/OFChannelHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OFChannelHandler.java b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OFChannelHandler.java index 79e391b346..2714b8e7b6 100644 --- a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OFChannelHandler.java +++ b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OFChannelHandler.java @@ -1267,6 +1267,7 @@ class OFChannelHandler extends ChannelInboundHandlerAdapter if (dispatcher != null) { dispatcher.shutdownNow(); + dispatcher = null; } if (thisdpid != 0) {