if (this.poolEntry == null) {
return;
}
this.reusable = false;
IOSession iosession = this.poolEntry.getConnection();
ClientAsyncConnection conn = (ClientAsyncConnection) iosession.getAttribute(
IOEventDispatch.CONNECTION_KEY);
try {
conn.shutdown();
} catch (IOException ignore) {
}
this.manager.releaseConnection(this, this.duration, TimeUnit.MILLISECONDS);
this.poolEntry = null;
}