HTTPCLIENT-1525: fixed inconsistent debug log
Contributed by Joseph Walton <joe at kafsemo.org> git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1624969 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
95e5c2441d
commit
3f637807f6
|
@ -301,12 +301,13 @@ public class PoolingHttpClientConnectionManager
|
|||
final ManagedHttpClientConnection conn = entry.getConnection();
|
||||
try {
|
||||
if (conn.isOpen()) {
|
||||
final TimeUnit effectiveUnit = tunit != null ? tunit : TimeUnit.MILLISECONDS;
|
||||
entry.setState(state);
|
||||
entry.updateExpiry(keepalive, tunit != null ? tunit : TimeUnit.MILLISECONDS);
|
||||
entry.updateExpiry(keepalive, effectiveUnit);
|
||||
if (this.log.isDebugEnabled()) {
|
||||
final String s;
|
||||
if (keepalive > 0) {
|
||||
s = "for " + (double) keepalive / 1000 + " seconds";
|
||||
s = "for " + (double) effectiveUnit.toMillis(keepalive) / 1000 + " seconds";
|
||||
} else {
|
||||
s = "indefinitely";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue