]> git.proxmox.com Git - proxmox-backup.git/commitdiff
http_client: set connect timeout to 10 seconds
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 19 Oct 2020 07:36:01 +0000 (09:36 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 19 Oct 2020 07:36:01 +0000 (09:36 +0200)
src/client/http_client.rs

index f0f6b9ce4cf66040184ee1d7d37a5cd1ba9a8f9d..e18b8fab316fef133a87b97aceb2435637af226d 100644 (file)
@@ -296,6 +296,7 @@ impl HttpClient {
         httpc.set_nodelay(true); // important for h2 download performance!
         httpc.enforce_http(false); // we want https...
 
+        httpc.set_connect_timeout(Some(std::time::Duration::new(10, 0)));
         let https = HttpsConnector::with_connector(httpc, ssl_connector_builder.build());
 
         let client = Client::builder()