You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by jk...@apache.org on 2019/07/12 14:09:15 UTC

[ant] 02/02: Add Ftp ant task timeout documentation also updated

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

jkf pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 1702b68043aa3d60562e6b54903ad377fc9ca591
Author: jkf <jm...@famkruithof.net>
AuthorDate: Fri Jul 12 16:05:46 2019 +0200

    Add Ftp ant task timeout documentation also updated
---
 manual/Tasks/ftp.html                                        | 8 +++++++-
 src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java | 5 +++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/manual/Tasks/ftp.html b/manual/Tasks/ftp.html
index b25f332..dad5ad9 100644
--- a/manual/Tasks/ftp.html
+++ b/manual/Tasks/ftp.html
@@ -190,7 +190,7 @@ connection.</p>
   <tr>
     <td>preservelastmodified</td>
     <td>Give the copied files the same last modified time as the original source files (applies to
-      getting files only).  (<strong>Note</strong>: Ignored on Java 1.1)</td>
+      getting files only).  (<strong>Note</strong>: Ignored on Java 1.1)</td>11
     <td>No; defaults to <q>false</q></td>
   </tr>
   <tr>
@@ -220,6 +220,12 @@ connection.</p>
     <td>No; default is <q>true</q></td>
   </tr>
   <tr>
+    <td>dataTimeout</td>
+    <td>Sets a timeout in milliseconds used when waiting for data on the data connection.
+      A value of 0 means an infinite timeout.<em>since Ant 1.10.7</em></td>
+    <td>No</td>
+  </tr>
+  <tr>
     <td colspan="3" class="left">
       <p><strong>The following attributes
       require <a href="https://commons.apache.org/net/download_net.cgi"
diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
index 3be911a..ad16f41 100644
--- a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
+++ b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
@@ -1697,11 +1697,12 @@ public class FTP extends Task implements FTPTaskConfig {
     }
 
     /**
-     * Sets the timeout on the data connection.
+     * Sets the timeout on the data connection in milliseconds.
      * Any negative value is discarded and leaves the default
+     * A value of 0 means an infinite timeout
      *
      * @param dataTimeout int
-     * @since Ant 1.10.6
+     * @since Ant 1.10.7
      */
     public void setDataTimeout(int dataTimeout) {
         if(dataTimeout >= 0) {