Skip to content

Commit 3647697

Browse files
authored
Merge pull request #287 from JacobBarthelmeh/testing
close local file on error case
2 parents 2c958b3 + df8de60 commit 3647697

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/wolfsftp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7815,7 +7815,7 @@ int wolfSSH_SFTP_Get(WOLFSSH* ssh, char* from,
78157815
}
78167816
WLOG(WS_LOG_SFTP, "Error reading packet");
78177817
ret = WS_FATAL_ERROR;
7818-
state->state = STATE_GET_CLEANUP;
7818+
state->state = STATE_GET_CLOSE_LOCAL;
78197819
break;
78207820
}
78217821
else {
@@ -8017,7 +8017,7 @@ int wolfSSH_SFTP_Put(WOLFSSH* ssh, char* from, char* to, byte resume,
80178017
return WS_FATAL_ERROR;
80188018
}
80198019
WLOG(WS_LOG_SFTP, "Error getting handle");
8020-
state->state = STATE_PUT_CLEANUP;
8020+
state->state = STATE_PUT_CLOSE_LOCAL;
80218021
continue;
80228022
}
80238023
state->state = STATE_PUT_WRITE;

0 commit comments

Comments
 (0)