Skip to content

Commit 0e634c6

Browse files
author
Stephane Landelle
committed
minor clean up
1 parent 4d02959 commit 0e634c6

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

providers/netty/src/main/java/org/asynchttpclient/providers/netty/request/NettyConnectListener.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@
4040
/**
4141
* Non Blocking connect.
4242
*/
43-
// FIXME Netty 3: NettyConnectListener don't need to be passed the request as
44-
// the future has it too
4543
final class NettyConnectListener<T> implements ChannelFutureListener {
4644
private final static Logger LOGGER = LoggerFactory.getLogger(NettyConnectListener.class);
4745
private final AsyncHttpClientConfig config;
@@ -79,7 +77,6 @@ public void onFutureFailure(Channel channel, Throwable cause) {
7977
&& (NettyResponseFutures.abortOnDisconnectException(cause) || cause instanceof ClosedChannelException || future.getState() != NettyResponseFuture.STATE.NEW)) {
8078

8179
LOGGER.debug("Retrying {} ", future.getNettyRequest());
82-
// FIXME Netty 3 use the wrong statement
8380
if (requestSender.retry(channel, future)) {
8481
return;
8582
}
@@ -111,7 +108,6 @@ public static class Builder<T> {
111108
private final AsyncHandler<T> asyncHandler;
112109
private NettyResponseFuture<T> future;
113110

114-
// FIXME Netty3 useless constructor
115111
public Builder(AsyncHttpClientConfig config, NettyRequestSender requestSender, Request request, AsyncHandler<T> asyncHandler, NettyResponseFuture<T> future) {
116112

117113
this.config = config;

providers/netty/src/main/java/org/asynchttpclient/providers/netty/request/NettyRequestSender.java

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -186,15 +186,19 @@ private <T> ListenableFuture<T> sendRequestWithCachedChannel(Channel channel, Re
186186
return future;
187187
}
188188

189+
private InetSocketAddress remoteAddress(Request request, URI uri, ProxyServer proxy) {
190+
if (request.getInetAddress() != null)
191+
return new InetSocketAddress(request.getInetAddress(), AsyncHttpProviderUtils.getPort(uri));
192+
193+
else if (proxy == null || ProxyUtils.avoidProxy(proxy, uri.getHost()))
194+
return new InetSocketAddress(AsyncHttpProviderUtils.getHost(uri), AsyncHttpProviderUtils.getPort(uri));
195+
196+
else
197+
return new InetSocketAddress(proxy.getHost(), proxy.getPort());
198+
}
199+
189200
private ChannelFuture connect(Request request, URI uri, ProxyServer proxy, Bootstrap bootstrap) {
190-
InetSocketAddress remoteAddress;
191-
if (request.getInetAddress() != null) {
192-
remoteAddress = new InetSocketAddress(request.getInetAddress(), AsyncHttpProviderUtils.getPort(uri));
193-
} else if (proxy == null || ProxyUtils.avoidProxy(proxy, uri.getHost())) {
194-
remoteAddress = new InetSocketAddress(AsyncHttpProviderUtils.getHost(uri), AsyncHttpProviderUtils.getPort(uri));
195-
} else {
196-
remoteAddress = new InetSocketAddress(proxy.getHost(), proxy.getPort());
197-
}
201+
InetSocketAddress remoteAddress = remoteAddress(request, uri, proxy);
198202

199203
if (request.getLocalAddress() != null) {
200204
return bootstrap.connect(remoteAddress, new InetSocketAddress(request.getLocalAddress(), 0));

0 commit comments

Comments
 (0)