}
if (tunit == null) {
throw new IllegalArgumentException("Time unit may not be null");
}
ClientConnAdaptor adaptor = (ClientConnAdaptor) conn;
ClientConnectionManager manager = adaptor.getManager();
if (manager != null && manager != this) {
throw new IllegalArgumentException("Connection not obtained from this manager");
}
HttpPoolEntry entry = adaptor.getEntry();
if (this.log.isDebugEnabled()) {