reset conn->size to -1 on the ftp-do function to make it not go on to
ftp_done() with the previous transfer's value, as Dave Halbakken found out. He also verified this fixed corrected the problem.
This commit is contained in:
parent
8986037fdd
commit
89934239d7
@ -2060,6 +2060,7 @@ CURLcode Curl_ftp(struct connectdata *conn)
|
||||
|
||||
/* the ftp struct is already inited in ftp_connect() */
|
||||
ftp = conn->proto.ftp;
|
||||
conn->size = -1; /* make sure this is unknown at this point */
|
||||
|
||||
/* We split the path into dir and file parts *before* we URLdecode
|
||||
it */
|
||||
|
Loading…
x
Reference in New Issue
Block a user