This patch should help.

-- 
   Alexander.
Index: ftpclass.cc
===================================================================
RCS file: /home/lav/cvsroot/lftp/src/ftpclass.cc,v
retrieving revision 1.395.2.5
diff -u -p -r1.395.2.5 ftpclass.cc
--- ftpclass.cc 24 Sep 2007 14:20:19 -0000      1.395.2.5
+++ ftpclass.cc 15 Oct 2007 10:30:08 -0000
@@ -2172,7 +2172,7 @@ int   Ftp::Do()
       if(state!=WAITING_150_STATE || Error())
          return MOVED;
       if(!conn->received_150)
-        return m;
+        goto usual_return;
 
       // now init data connection properly and start data exchange
       assert(rate_limit==0);

Reply via email to