Merge "Fix message aggregator for chunked netconf messages."
authorTony Tkacik <ttkacik@cisco.com>
Fri, 21 Feb 2014 10:44:16 +0000 (10:44 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Fri, 21 Feb 2014 10:44:16 +0000 (10:44 +0000)
opendaylight/netconf/netconf-util/src/main/java/org/opendaylight/controller/netconf/util/AbstractNetconfSessionNegotiator.java

index 7f2d8c30f045fb6830458aa7fd461cc7885e8349..71f08339c803774d3d3b50a701b2d55454e9081e 100644 (file)
@@ -123,7 +123,8 @@ extends AbstractSessionNegotiator<NetconfHelloMessage, S> {
             }
         }, connectionTimeoutMillis, TimeUnit.MILLISECONDS);
 
-        sendMessage(helloMessage);
+        // FIXME, make sessionPreferences return HelloMessage, move NetconfHelloMessage to API
+        sendMessage((NetconfHelloMessage)helloMessage);
         changeState(State.OPEN_WAIT);
     }
 
@@ -133,10 +134,6 @@ extends AbstractSessionNegotiator<NetconfHelloMessage, S> {
         }
     }
 
-    private void sendMessage(NetconfMessage message) {
-        this.channel.writeAndFlush(message);
-    }
-
     @Override
     protected void handleMessage(NetconfHelloMessage netconfMessage) {
         Preconditions.checkNotNull(netconfMessage != null, "netconfMessage");