Skip to content

Commit 8847441

Browse files
author
Stephane Landelle
committed
Fix log + NettyConnectListener doesn't need a ref to the NettyRequest
1 parent d4b9a4f commit 8847441

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

src/main/java/com/ning/http/client/providers/netty/request/NettyRequestSender.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ public boolean retry(NettyResponseFuture<?> future, Channel channel) {
414414

415415
// FIXME this was done in AHC2, is this a bug?
416416
// channelManager.removeAll(channel);
417-
417+
418418
if (future == null) {
419419
Object attribute = Channels.getAttribute(channel);
420420
if (attribute instanceof NettyResponseFuture)
@@ -424,7 +424,7 @@ public boolean retry(NettyResponseFuture<?> future, Channel channel) {
424424
if (future != null && future.canBeReplayed()) {
425425
future.setState(NettyResponseFuture.STATE.RECONNECTED);
426426

427-
LOGGER.debug("Trying to recover request {}\n", future.getNettyRequest());
427+
LOGGER.debug("Trying to recover request {}\n", future.getNettyRequest().getHttpRequest());
428428
if (future.getAsyncHandler() instanceof AsyncHandlerExtensions)
429429
AsyncHandlerExtensions.class.cast(future.getAsyncHandler()).onRetry();
430430

src/main/java/com/ning/http/client/providers/netty/request/body/NettyConnectListener.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import com.ning.http.client.providers.netty.channel.Channels;
2626
import com.ning.http.client.providers.netty.future.NettyResponseFuture;
2727
import com.ning.http.client.providers.netty.future.StackTraceInspector;
28-
import com.ning.http.client.providers.netty.request.NettyRequest;
2928
import com.ning.http.client.providers.netty.request.NettyRequestSender;
3029
import com.ning.http.util.Base64;
3130

@@ -43,7 +42,6 @@ public final class NettyConnectListener<T> implements ChannelFutureListener {
4342
private static final Logger LOGGER = LoggerFactory.getLogger(NettyConnectListener.class);
4443
private final AsyncHttpClientConfig config;
4544
private final NettyResponseFuture<T> future;
46-
private final NettyRequest nettyRequest;
4745
private final NettyRequestSender requestSender;
4846
private final ChannelManager channelManager;
4947
private final boolean channelPreempted;
@@ -57,7 +55,6 @@ public NettyConnectListener(AsyncHttpClientConfig config,//
5755
String poolKey) {
5856
this.config = config;
5957
this.future = future;
60-
this.nettyRequest = future.getNettyRequest();
6158
this.requestSender = requestSender;
6259
this.channelManager = channelManager;
6360
this.channelPreempted = channelPreempted;
@@ -132,7 +129,6 @@ public void operationComplete(ChannelFuture handshakeFuture) throws Exception {
132129
&& cause != null
133130
&& (cause instanceof ClosedChannelException || future.getState() != NettyResponseFuture.STATE.NEW || StackTraceInspector.abortOnDisconnectException(cause))) {
134131

135-
LOGGER.debug("Retrying {} ", nettyRequest.getHttpRequest());
136132
if (!requestSender.retry(future, channel))
137133
return;
138134
}

0 commit comments

Comments
 (0)