X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fcommons%2Fprotocol-framework%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fframework%2FAbstractSessionNegotiator.java;h=a883eaf4ea1fa55980f3f897d4dcb45ca500c2bf;hp=2ecd267b9f47b195b406b4ed0d8c8fd3b068937a;hb=e2d1c4c0fb80825a35e552c78b13808fa48f9197;hpb=c2f8c5b00708ab1d9e003ede0c960133989d5e0c diff --git a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java index 2ecd267b9f..a883eaf4ea 100644 --- a/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java +++ b/opendaylight/commons/protocol-framework/src/main/java/org/opendaylight/protocol/framework/AbstractSessionNegotiator.java @@ -8,7 +8,6 @@ package org.opendaylight.protocol.framework; import io.netty.channel.Channel; -import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelFutureListener; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundHandlerAdapter; @@ -25,8 +24,9 @@ import com.google.common.base.Preconditions; * needing to provide only * * @param Protocol message type - * @param Protocol session type, has to extend ProtocolSession + * @param Protocol session type, has to extend {@code ProtocolSession} */ +@Deprecated public abstract class AbstractSessionNegotiator> extends ChannelInboundHandlerAdapter implements SessionNegotiator { private final Logger LOG = LoggerFactory.getLogger(AbstractSessionNegotiator.class); private final Promise promise; @@ -60,15 +60,12 @@ public abstract class AbstractSessionNegotiator { + if (!f.isSuccess()) { + LOG.info("Failed to send message {}", msg, f.cause()); + negotiationFailed(f.cause()); + } else { + LOG.trace("Message {} sent to socket", msg); } }); } @@ -78,7 +75,7 @@ public abstract class AbstractSessionNegotiator