Merge pull request #287 from JacobBarthelmeh/testing

close local file on error case
pull/300/head
John Safranek 2021-02-01 16:41:45 -08:00 committed by GitHub
commit 3647697d46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -7815,7 +7815,7 @@ int wolfSSH_SFTP_Get(WOLFSSH* ssh, char* from,
}
WLOG(WS_LOG_SFTP, "Error reading packet");
ret = WS_FATAL_ERROR;
state->state = STATE_GET_CLEANUP;
state->state = STATE_GET_CLOSE_LOCAL;
break;
}
else {
@ -8017,7 +8017,7 @@ int wolfSSH_SFTP_Put(WOLFSSH* ssh, char* from, char* to, byte resume,
return WS_FATAL_ERROR;
}
WLOG(WS_LOG_SFTP, "Error getting handle");
state->state = STATE_PUT_CLEANUP;
state->state = STATE_PUT_CLOSE_LOCAL;
continue;
}
state->state = STATE_PUT_WRITE;