Don't share the SSL client between the private and public groups

This commit is contained in:
Anthony Ramine 2017-04-03 17:37:37 +02:00
parent c31ee6e300
commit 1e91442d98

View file

@ -114,10 +114,11 @@ fn create_resource_groups(config_dir: Option<&Path>)
ssl_client: ssl_client.clone(),
connector: create_http_connector(ssl_client.clone()),
};
let private_ssl_client = create_ssl_client("certs");
let private_resource_group = ResourceGroup {
http_state: Arc::new(HttpState::new()),
ssl_client: ssl_client.clone(),
connector: create_http_connector(ssl_client),
ssl_client: private_ssl_client.clone(),
connector: create_http_connector(private_ssl_client),
};
(resource_group, private_resource_group)
}