From 1cdfdcde3bcdb541f337206ba6a5969af93f1093 Mon Sep 17 00:00:00 2001 From: MrDwZ Date: Mon, 13 Dec 2021 18:46:28 -0800 Subject: check ssl_config when re-use proxy connection --- lib/url.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/url.c b/lib/url.c index 72a028574..b594dcce0 100644 --- a/lib/url.c +++ b/lib/url.c @@ -1298,13 +1298,12 @@ ConnectionExists(struct Curl_easy *data, if(check->proxy_ssl[FIRSTSOCKET].state != ssl_connection_complete) continue; } - else { - if(!Curl_ssl_config_matches(&needle->ssl_config, - &check->ssl_config)) - continue; - if(check->ssl[FIRSTSOCKET].state != ssl_connection_complete) - continue; - } + + if(!Curl_ssl_config_matches(&needle->ssl_config, + &check->ssl_config)) + continue; + if(check->ssl[FIRSTSOCKET].state != ssl_connection_complete) + continue; } } #endif -- cgit v1.2.1