On Tue, 23 Sep 2014 01:49:57 -0400 (EDT), Alexander V. Lukyanov wrote:
> On Mon, Sep 22, 2014 at 10:02:29PM -0400, Stephen Powell wrote:
>> I tried setting both of these server options to yes and tried my "get" with
>> lftp again.  The last few lines of output in the debug file are now as 
>> follows:
>>
>> ---- Got EOF on data connection
>> ---- Closing data socket
>> <--- 426 Failure writing network stream.
>> ---- received all data but no EOF
> 
> Please test this change.

Yes, the patch worked, for this specific test case.  But I am having
a problem connecting to a different server which does not support
TLS.  In this case, I'm using lftp interactively instead of via a
script.  After issuing the close command, I receive the "221 Goodbye."
response from the server, and an lftp command prompt.  But I can't type
anything at the prompt.  I type "exit" on the keyboard, but it is not
echoed on the screen.  The whole program appears to be hung.  Eventually,
after several minutes, I get a "closing idle connection" message and
the exit command shows up on the screen, followed by program termination.
I rather doubt that this last patch is responsible.  I think it's something
in how the close command is processed.  It has to work in both TLS and
non-TLS environments.  It currently seems to have a problem in non-TLS
environments.
 
-- 
  .''`.     Stephen Powell    <zlinux...@wowway.com>
 : :'  :
 `. `'`
   `-
_______________________________________________
lftp mailing list
lftp@uniyar.ac.ru
http://univ.uniyar.ac.ru/mailman/listinfo/lftp

Reply via email to