simplified

This commit is contained in:
Jun Kurihara 2022-06-17 19:01:18 -04:00
commit 634d556ea9
No known key found for this signature in database
GPG key ID: 48ADFD173ED22B03
3 changed files with 156 additions and 121 deletions

View file

@ -19,11 +19,12 @@ impl Proxy {
let connector = TrustDnsResolver::default().into_rustls_webpki_https_connector();
#[cfg(not(feature = "forward-hyper-trust-dns"))]
let connector = hyper_tls::HttpsConnector::new();
let forwarder = Arc::new(Client::builder().build::<_, hyper::Body>(connector));
let acceptor = PacketAcceptor {
listening_on: addr,
globals: self.globals.clone(),
forwarder: Client::builder().build::<_, hyper::Body>(connector),
forwarder,
};
self.globals.runtime_handle.spawn(acceptor.start())
}));