You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2020/09/27 10:42:21 UTC
[httpcomponents-client] 03/08: Use decimal numbers for
endpoint/execution IDs
This is an automated email from the ASF dual-hosted git repository.
olegk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-client.git
commit 5000f3469062f74db3afaed9f5b5bedade107049
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Tue Aug 18 12:16:46 2020 +0200
Use decimal numbers for endpoint/execution IDs
This closes #249
---
.../src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java | 2 +-
.../hc/client5/http/impl/io/PoolingHttpClientConnectionManager.java | 2 +-
.../hc/client5/http/impl/nio/PoolingAsyncClientConnectionManager.java | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java
index c9e42ba..4d7c5f6 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java
@@ -45,7 +45,7 @@ public final class ExecSupport {
}
public static String getNextExchangeId() {
- return String.format("ex-%08X", COUNT.incrementAndGet());
+ return String.format("ex-%010d", COUNT.incrementAndGet());
}
}
diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/io/PoolingHttpClientConnectionManager.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/io/PoolingHttpClientConnectionManager.java
index d4799e6..94b9592 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/io/PoolingHttpClientConnectionManager.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/io/PoolingHttpClientConnectionManager.java
@@ -529,7 +529,7 @@ public class PoolingHttpClientConnectionManager
InternalConnectionEndpoint(
final PoolEntry<HttpRoute, ManagedHttpClientConnection> poolEntry) {
this.poolEntryRef = new AtomicReference<>(poolEntry);
- this.id = String.format("ep-%08X", COUNT.getAndIncrement());
+ this.id = String.format("ep-%010d", COUNT.getAndIncrement());
}
@Override
diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/PoolingAsyncClientConnectionManager.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/PoolingAsyncClientConnectionManager.java
index a6c6daf..b187cd1 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/PoolingAsyncClientConnectionManager.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/PoolingAsyncClientConnectionManager.java
@@ -492,7 +492,7 @@ public class PoolingAsyncClientConnectionManager implements AsyncClientConnectio
InternalConnectionEndpoint(final PoolEntry<HttpRoute, ManagedAsyncClientConnection> poolEntry) {
this.poolEntryRef = new AtomicReference<>(poolEntry);
- this.id = String.format("ep-%08X", COUNT.getAndIncrement());
+ this.id = String.format("ep-%010d", COUNT.getAndIncrement());
}
@Override