Fixed onConnectionReady event firing 30/2830/1
authorMichal Polkorab <michal.polkorab@pantheon.sk>
Mon, 18 Nov 2013 15:48:32 +0000 (16:48 +0100)
committerMichal Polkorab <michal.polkorab@pantheon.sk>
Mon, 18 Nov 2013 15:48:39 +0000 (16:48 +0100)
Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/PublishingChannelInitializer.java

index 953831042c56e84d718593518a9da35df31c7306..69f403c1a354acb309ad354aa94c4cc68aec757c 100644 (file)
@@ -66,6 +66,9 @@ public class PublishingChannelInitializer extends ChannelInitializer<SocketChann
             ch.pipeline().addLast(COMPONENT_NAMES.OF_DECODER.name(), new OF13Decoder());
             ch.pipeline().addLast(COMPONENT_NAMES.OF_ENCODER.name(), new OF13Encoder());
             ch.pipeline().addLast(COMPONENT_NAMES.DELEGATING_INBOUND_HANDLER.name(), new DelegatingInboundHandler(connectionFacade));
+            if (!encryption) {
+                connectionFacade.fireConnectionReadyNotification();
+            }
         } catch (Exception e) {
             LOGGER.error(e.getMessage(), e);
             ch.close();