From 856cffd740bd5d342644cf0bcd912a4e0523c312 Mon Sep 17 00:00:00 2001 From: Ian Mason Date: Mon, 14 Nov 2022 18:15:24 -0800 Subject: [PATCH] No timeouts while downloading --- src/main.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 10df346..030760d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -201,10 +201,12 @@ impl AppDelegate for Delegate { "Downloading Town of Us... Please be patient! [{}]", ver_url.1.clone() ); - let zip = reqwest::blocking::get(ver_url.1.clone()) - .unwrap() - .bytes() + let client = reqwest::blocking::Client::builder() + .timeout(None) + .build() .unwrap(); + let zip_request = client.get(ver_url.1.clone()).build().unwrap(); + let zip = client.execute(zip_request).unwrap().bytes().unwrap(); fs::write(download_path.clone(), zip).unwrap(); }