[prev in list] [next in list] [prev in thread] [next in thread] 

List:       httpcomponents-commits
Subject:    [httpcomponents-client] 01/01: HTTPCLIENT-2069: RequestConfig#copy does not copy #responseTimeout
From:       olegk () apache ! org
Date:       2020-03-31 12:33:57
Message-ID: 20200331123356.7193881A09 () gitbox ! apache ! org
[Download RAW message or body]

This is an automated email from the ASF dual-hosted git repository.

olegk pushed a commit to branch HTTPCLIENT-2069
in repository https://gitbox.apache.org/repos/asf/httpcomponents-client.git

commit 92100e13a6aeb9ce04d23df2561c01b330cb961a
Author: Oleg Kalnichevski <olegk@apache.org>
AuthorDate: Tue Mar 31 14:00:01 2020 +0200

    HTTPCLIENT-2069: RequestConfig#copy does not copy #responseTimeout
---
 .../src/main/java/org/apache/hc/client5/http/config/RequestConfig.java  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/config/RequestConfig.java \
b/httpclient5/src/main/java/org/apache/hc/client5/http/config/RequestConfig.java \
                index b0dcaf6..89afd40 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/config/RequestConfig.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/config/RequestConfig.java
@@ -231,6 +231,7 @@ public class RequestConfig implements Cloneable {
         builder.append(", \
                proxyPreferredAuthSchemes=").append(proxyPreferredAuthSchemes);
         builder.append(", \
connectionRequestTimeout=").append(connectionRequestTimeout);  builder.append(", \
connectTimeout=").append(connectTimeout); +        builder.append(", \
                responseTimeout=").append(responseTimeout);
         builder.append(", connectionKeepAlive=").append(connectionKeepAlive);
         builder.append(", \
                contentCompressionEnabled=").append(contentCompressionEnabled);
         builder.append(", \
hardCancellationEnabled=").append(hardCancellationEnabled); @@ -255,6 +256,7 @@ \
                public class RequestConfig implements Cloneable {
             .setProxyPreferredAuthSchemes(config.getProxyPreferredAuthSchemes())
             .setConnectionRequestTimeout(config.getConnectionRequestTimeout())
             .setConnectTimeout(config.getConnectTimeout())
+            .setResponseTimeout(config.getResponseTimeout())
             .setConnectionKeepAlive(config.getConnectionKeepAlive())
             .setContentCompressionEnabled(config.isContentCompressionEnabled())
             .setHardCancellationEnabled(config.isHardCancellationEnabled());


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic