NET-583 FTPClient.getReplyString() returns wrong value after connect()

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1739351 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 8f9ec30..6f0b777 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -74,6 +74,9 @@
   Notable additions:
   The IMAP examples can now get password from console, stdin or an environment variable.
         ">
+            <action issue="NET-583" type="fix" dev="sebb" due-to="Holger Rehn">
+            FTPClient.getReplyString() returns wrong value after connect()
+            </action>
             <action type="add" dev="sebb">
             Alternative password input methods for IMAP examples
             </action>
diff --git a/src/main/java/org/apache/commons/net/ftp/FTPClient.java b/src/main/java/org/apache/commons/net/ftp/FTPClient.java
index c86bb38..413af48 100644
--- a/src/main/java/org/apache/commons/net/ftp/FTPClient.java
+++ b/src/main/java/org/apache/commons/net/ftp/FTPClient.java
@@ -983,6 +983,7 @@
             _replyLines.clear();
             _replyLines.addAll(oldReplyLines);
             _replyCode = oldReplyCode;
+            _newReplyString = true;
         }
     }