From: MrDwZ Date: Tue, 14 Dec 2021 02:46:28 +0000 (-0800) Subject: check ssl_config when re-use proxy connection X-Git-Tag: curl-7_81_0~63 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1cdfdcde3bcdb541f337206ba6a5969af93f1093;p=thirdparty%2Fcurl.git check ssl_config when re-use proxy connection --- diff --git a/lib/url.c b/lib/url.c index 72a0285745..b594dcce00 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