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
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.
{ 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
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