Re: [twsocket] OverbyteIcsFtpCli v8 (current) old problem resurfaces

2014-02-12 Thread twsocket
From my testing that seems to fix the problem. Test against Filezilla server 0.9.41 and vsFTPd 2.0.5 Thank You, JohnC On Friday, February 07, 2014 9:25 AM [GMT+1=CET], Arno Garrels wrote: On Friday, February 07, 2014 2:20 AM [GMT+1=CET], twsoc...@kglt.net wrote: WaitUntilReady just

Re: [twsocket] OverbyteIcsFtpCli v8 (current) old problem resurfaces

2014-02-12 Thread Arno Garrels
On Wednesday, February 12, 2014 9:12 AM [GMT+1=CET], JohnC wrote: try to call FControlSocket.Close instead of FControlSocket.CloseDelayed. Does that fix it for you? From my testing that seems to fix the problem. Test against Filezilla server 0.9.41 and vsFTPd 2.0.5 Thanks for reporting.

Re: [twsocket] OverbyteIcsFtpCli v8 (current) old problem resurfaces

2014-02-07 Thread Angus Robertson - Magenta Systems Ltd
{ V8.03 InternalReady happens between multiple commands, ignore it } if FState in [ftpReady {, ftpInternalReady}] then begin Include ftpInternalReady in the check and it should work again. @Angus, why did you change it? For the reason documented in the code, the longer version is

Re: [twsocket] OverbyteIcsFtpCli v8 (current) old problem resurfaces

2014-02-07 Thread Arno Garrels
On Friday, February 07, 2014 9:25 AM [GMT+1=CET], Arno Garrels wrote: On Friday, February 07, 2014 2:20 AM [GMT+1=CET], twsoc...@kglt.net wrote: WaitUntilReady just loops looking for ftpReady and it never happens. as a quick and dirty fix, in DoneQuitAsync, I changed the StateChange