You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2019/01/27 22:02:58 UTC

[maven-wagon] branch WAGON-546 created (now dfd2258)

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

michaelo pushed a change to branch WAGON-546
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git.


      at dfd2258  [WAGON-546] HttpWagon TTL not set

This branch includes the following new commits:

     new dfd2258  [WAGON-546] HttpWagon TTL not set

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[maven-wagon] 01/01: [WAGON-546] HttpWagon TTL not set

Posted by mi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch WAGON-546
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git

commit dfd22586b6b934aa5a652ca32d57ed26067432fd
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun Jan 27 23:02:32 2019 +0100

    [WAGON-546] HttpWagon TTL not set
---
 .../wagon/shared/http/AbstractHttpClientWagon.java   | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
index 5b909bb..1d25664 100755
--- a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
+++ b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
@@ -273,6 +273,16 @@ public abstract class AbstractHttpClientWagon
         Integer.parseInt( System.getProperty( "maven.wagon.httpconnectionManager.maxTotal", "40" ) );
 
     /**
+     * Time to live in seconds for an HTTP connection. After that time, the connection will be dropped.
+     * Intermediates tend to drop connections after some idle period. Set to -1 to maintain connections
+     * indefinitely. This value defaults to 300 seconds.
+     *
+     * @since 3.2
+     */
+    private static final long CONN_TTL =
+        Long.getLong( "maven.wagon.httpconnectionManager.ttlSeconds", 300L );
+
+    /**
      * Internal connection manager
      */
     private static HttpClientConnectionManager httpClientConnectionManager = createConnManager();
@@ -306,16 +316,6 @@ public abstract class AbstractHttpClientWagon
     private static final int MAX_BACKOFF_WAIT_SECONDS =
         Integer.parseInt( System.getProperty( "maven.wagon.httpconnectionManager.maxBackoffSeconds", "180" ) );
 
-    /**
-     * Time to live in seconds for an HTTP connection. After that time, the connection will be dropped.
-     * Intermediates tend to drop connections after some idle period. Set to -1 to maintain connections
-     * indefinitely. This value defaults to 300 seconds.
-     *
-     * @since 3.2
-     */
-    private static final long CONN_TTL =
-        Long.getLong( "maven.wagon.httpconnectionManager.ttlSeconds", 300L );
-
     protected int backoff( int wait, String url )
         throws InterruptedException, TransferFailedException
     {