diff --git a/src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java b/src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java index 082922fb03..ebd18de0df 100644 --- a/src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java +++ b/src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java @@ -1746,8 +1746,8 @@ public synchronized void run() { if (p != null && p.getRequestTimeoutInMs() != -1) { requestTimeout = p.getRequestTimeoutInMs(); } - abort(this.nettyResponseFuture, new TimeoutException(String.format("No response received after %s", requestTimeout))); markChannelNotReadable(channel.getPipeline().getContext(NettyAsyncHttpProvider.class)); + abort(this.nettyResponseFuture, new TimeoutException(String.format("No response received after %s", requestTimeout))); this.nettyResponseFuture = null; this.channel = null;