diff --git a/src-tauri/src/feat.rs b/src-tauri/src/feat.rs index f5903516..8f0f2efd 100644 --- a/src-tauri/src/feat.rs +++ b/src-tauri/src/feat.rs @@ -385,11 +385,19 @@ pub async fn test_delay(url: String) -> Result { .get(url).header("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0"); let start = Instant::now(); - let response = request.send().await?; - if response.status().is_success() { - let delay = start.elapsed().as_millis() as u32; - Ok(delay) - } else { - Ok(10000u32) + let response = request.send().await; + match response { + Ok(response) => { + log::trace!(target: "app", "test_delay response: {:#?}", response); + if response.status().is_success() { + Ok(start.elapsed().as_millis() as u32) + } else { + Ok(10000u32) + } + } + Err(err) => { + log::trace!(target: "app", "test_delay error: {:#?}", err); + Err(err.into()) + } } }