mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
TFTP: let tftp_multi_statemach()'s return codes through
It would otherwise always clobber the return code with new function calls and it couldn't return timeout etc. Bug: http://curl.haxx.se/bug/view.cgi?id=1310
This commit is contained in:
parent
bd3ca6630a
commit
c4f46e97ca
@ -1256,7 +1256,7 @@ static CURLcode tftp_doing(struct connectdata *conn, bool *dophase_done)
|
||||
if(*dophase_done) {
|
||||
DEBUGF(infof(conn->data, "DO phase is complete\n"));
|
||||
}
|
||||
else {
|
||||
else if(!result) {
|
||||
/* The multi code doesn't have this logic for the DOING state so we
|
||||
provide it for TFTP since it may do the entire transfer in this
|
||||
state. */
|
||||
|
Loading…
Reference in New Issue
Block a user