feat: v0.2.0-rc, optimize code
This commit is contained in:
@@ -103,10 +103,10 @@ pub fn proxy_service_tls(
|
|||||||
let proxy_app = ProxyApp::new(true, lookup_dns, host_config_map);
|
let proxy_app = ProxyApp::new(true, lookup_dns, host_config_map);
|
||||||
let mut service = http_proxy_service(server_conf, proxy_app);
|
let mut service = http_proxy_service(server_conf, proxy_app);
|
||||||
|
|
||||||
let cb = Box::new(Callback::new(proxy_tls).unwrap_or_else(|e| {
|
let callback = Box::new(Callback::new(proxy_tls).unwrap_or_else(|e| {
|
||||||
panic!("Init SSL callback failed: {}", e);
|
panic!("Init SSL callback failed: {}", e);
|
||||||
}));
|
}));
|
||||||
let tls_settings = TlsSettings::with_callbacks(cb).unwrap_or_else(|e| {
|
let tls_settings = TlsSettings::with_callbacks(callback).unwrap_or_else(|e| {
|
||||||
panic!("Init SSL settings failed: {}", e);
|
panic!("Init SSL settings failed: {}", e);
|
||||||
});
|
});
|
||||||
service.add_tls_with_settings(listen_addr, None, tls_settings);
|
service.add_tls_with_settings(listen_addr, None, tls_settings);
|
||||||
|
|||||||
Reference in New Issue
Block a user