mirror of
https://github.com/curl/curl.git
synced 2026-08-26 15:13:34 +03:00
ftp: don't do ssl_shutdown instead of ssl_close
The shutdown function is for downgrading a connection from TLS to plain,
and this is not requested here.
Have ssl_close reset the TLS connection state.
This partially reverts commit f002c850d9
Reported-by: Rasmus Melchior Jacobsen
Reported-by: Denis Goleshchikhin
Fixes #5797
This commit is contained in:
parent
421cf55ab2
commit
aecce3551c
2 changed files with 4 additions and 3 deletions
|
|
@ -621,6 +621,7 @@ void Curl_ssl_close(struct connectdata *conn, int sockindex)
|
|||
{
|
||||
DEBUGASSERT((sockindex <= 1) && (sockindex >= -1));
|
||||
Curl_ssl->close_one(conn, sockindex);
|
||||
conn->ssl[sockindex].state = ssl_connection_none;
|
||||
}
|
||||
|
||||
CURLcode Curl_ssl_shutdown(struct connectdata *conn, int sockindex)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue