You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2017/03/12 14:53:35 UTC
svn commit: r1786589 -
/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java
Author: sebb
Date: Sun Mar 12 14:53:35 2017
New Revision: 1786589
URL: http://svn.apache.org/viewvc?rev=1786589&view=rev
Log:
Notes on keep-alive
Modified:
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java?rev=1786589&r1=1786588&r2=1786589&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java Sun Mar 12 14:53:35 2017
@@ -276,7 +276,9 @@ import org.apache.commons.net.io.Util;
* The implementation currently uses a {@link CopyStreamListener} which is passed to the
* {@link Util#copyStream(InputStream, OutputStream, int, long, CopyStreamListener, boolean)}
* method, so the timing is partially dependent on how long each block transfer takes.
- *
+ * <p>
+ * <b>This keep-alive feature is optional; if it does not help or causes problems then don't use it.</b>
+ * <p>
* @see #FTP_SYSTEM_TYPE
* @see #SYSTEM_TYPE_PROPERTIES
* @see FTP
@@ -3735,6 +3737,8 @@ implements Configurable
/**
* Set the time to wait between sending control connection keepalive messages
* when processing file upload or download.
+ * <p>
+ * See the class Javadoc section "Control channel keep-alive feature:"
*
* @param controlIdle the wait (in secs) between keepalive messages. Zero (or less) disables.
* @since 3.0
@@ -3745,7 +3749,11 @@ implements Configurable
}
/**
- * Get the time to wait between sending control connection keepalive messages.
+ * Get the time to wait between sending control connection keepalive messages
+ * when processing file upload or download.
+ * <p>
+ * See the class Javadoc section "Control channel keep-alive feature:"
+ *
* @return the number of seconds between keepalive messages.
* @since 3.0
*/