chore: prioritize rustls-backend while it is not supported (non-default)

This commit is contained in:
Jun Kurihara 2023-12-09 00:41:32 +09:00
commit 6030bebac5
No known key found for this signature in database
GPG key ID: 48ADFD173ED22B03
2 changed files with 4 additions and 1 deletions

View file

@ -95,7 +95,7 @@ Please enable native-tls-backend or rustls-backend feature to enable TLS support
}
}
#[cfg(feature = "native-tls-backend")]
#[cfg(all(feature = "native-tls-backend", not(feature = "rustls-backend")))]
/// Build forwarder with hyper-tls (native-tls)
impl<B1> Forwarder<hyper_tls::HttpsConnector<HttpConnector>, B1>
where

View file

@ -40,6 +40,9 @@ where
#[cfg(all(feature = "http3-quinn", feature = "http3-s2n"))]
warn!("Both \"http3-quinn\" and \"http3-s2n\" features are enabled. \"http3-quinn\" will be used");
#[cfg(all(feature = "native-tls-backend", feature = "rustls-backend"))]
warn!("Both \"native-tls-backend\" and \"rustls-backend\" features are enabled. \"rustls-backend\" will be used");
// For initial message logging
if proxy_config.listen_sockets.iter().any(|addr| addr.is_ipv6()) {
info!("Listen both IPv4 and IPv6")