From d4651994110612c476a2b65dfa0f9b4f138fca68 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Mon, 8 Jan 2007 11:24:11 +0000 Subject: Correct error code for CCC/SSL shutdown failure --- lib/ftp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/ftp.c') diff --git a/lib/ftp.c b/lib/ftp.c index 56b6cf229..4b6139edf 100644 --- a/lib/ftp.c +++ b/lib/ftp.c @@ -2563,8 +2563,10 @@ static CURLcode ftp_statemach_act(struct connectdata *conn) /* First shut down the SSL layer (note: this call will block) */ result = Curl_ssl_shutdown(conn, FIRSTSOCKET); - if(result) - return CURLE_FTP_SSL_CCC_FAILED; + if(result) { + failf(conn->data, "Failed to clear the command channel (CCC)"); + return result; + } /* Then continue as normal */ result = ftp_state_pwd(conn); -- cgit v1.2.3