BasicAsyncRequestExecutionHandler<T> handler = new BasicAsyncRequestExecutionHandler<T>(
this.requestProducer, this.responseConsumer,
new RequestExecutionCallback<T, E>(this.requestFuture, result, this.connPool),
this.context, httppocessor, reuseStrategy, params);
conn.getContext().setAttribute(HttpAsyncRequestExecutor.HTTP_HANDLER, handler);
conn.requestOutput();
}
public void failed(final Exception ex) {
try {
try {