Skip to content

Commit 52acf01

Browse files
cxw620Nutomic
authored andcommitted
fix(connect): ALPN missed when using socks5 proxy with rustls backend (seanmonstar#2164)
1 parent 2c843c2 commit 52acf01

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/connect.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,12 +236,12 @@ impl Connector {
236236
}
237237
}
238238
#[cfg(feature = "__rustls")]
239-
Inner::RustlsTls { tls_proxy, .. } => {
239+
Inner::RustlsTls { tls, .. } => {
240240
if dst.scheme() == Some(&Scheme::HTTPS) {
241241
use std::convert::TryFrom;
242242
use tokio_rustls::TlsConnector as RustlsConnector;
243243

244-
let tls = tls_proxy.clone();
244+
let tls = tls.clone();
245245
let host = dst.host().ok_or("no host in url")?.to_string();
246246
let conn = socks::connect(proxy, dst, dns).await?;
247247
let conn = TokioIo::new(conn);

0 commit comments

Comments
 (0)