Commit 92039629 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Curl_ssl_close(): mark the connection as not using SSL anymore, to better

survive getting called twice
parent c8d3327e
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -413,17 +413,14 @@ void Curl_ssl_close(struct connectdata *conn)
  if(conn->ssl[FIRSTSOCKET].use) {
#ifdef USE_SSLEAY
    Curl_ossl_close(conn);
#else
#endif /* USE_SSLEAY */
#ifdef USE_GNUTLS
    Curl_gtls_close(conn);
#else
#ifdef USE_GNUTLS
#endif /* USE_GNUTLS */
#ifdef USE_NSS
    Curl_nss_close(conn);
#else
  (void)conn;
#endif /* USE_NSS */
#endif /* USE_GNUTLS */
#endif /* USE_SSLEAY */
    conn->ssl[FIRSTSOCKET].use = FALSE;
  }
}