From 1de9685954275657b096f2e4f325f247028cb7e8 Mon Sep 17 00:00:00 2001 From: Michal Polkorab Date: Fri, 15 Jan 2016 21:50:23 +0100 Subject: [PATCH] AlreadyReading flag not used correctly - alreadyReading field is set correctly in channelRead() to signal that reading occurs and that any tries to flush are not needed, as a flush is always scheduled after the reading is done - alreadyReading flag was not set back to false, which might cause unnecessary checks for flush being scheduled Change-Id: Icafdf282390340b176cbe4d9702c84558af8b412 Signed-off-by: Michal Polkorab --- .../impl/core/connection/AbstractOutboundQueueManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/connection/AbstractOutboundQueueManager.java b/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/connection/AbstractOutboundQueueManager.java index 520d145d..8febb158 100644 --- a/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/connection/AbstractOutboundQueueManager.java +++ b/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/connection/AbstractOutboundQueueManager.java @@ -143,10 +143,11 @@ abstract class AbstractOutboundQueueManager