From a836ea0454a6e403d323129d6f5d88b611f1c38e Mon Sep 17 00:00:00 2001 From: DecDuck Date: Thu, 16 Apr 2026 15:42:32 +1000 Subject: [PATCH] add more log messages --- src-tauri/download_manager/src/depot_manager.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src-tauri/download_manager/src/depot_manager.rs b/src-tauri/download_manager/src/depot_manager.rs index 6cfc8b7..c7b9d32 100644 --- a/src-tauri/download_manager/src/depot_manager.rs +++ b/src-tauri/download_manager/src/depot_manager.rs @@ -62,11 +62,13 @@ impl DepotManager { } async fn sync_depot(&self, depot: &mut Depot) -> Result<(), RemoteAccessError> { + info!("requesting manifest.json"); let manifest_url = Url::parse(&depot.endpoint)?.join("manifest.json")?; let manifest = DROP_CLIENT_ASYNC.get(manifest_url).send().await?; let manifest: DepotManifest = manifest.json().await?; depot.manifest.replace(manifest); + info!("running speedtest..."); let speedtest_url = Url::parse(&depot.endpoint)?.join("speedtest")?; let speedtest = DROP_CLIENT_ASYNC.get(speedtest_url).send().await?; @@ -74,7 +76,9 @@ impl DepotManager { let start = Instant::now(); let mut total_length = 0; + info!("streaming speedtest..."); while let Some(chunk) = stream.next().await { + info!("total length: {}", total_length); let length = chunk?.len(); total_length += length; if SPEEDTEST_TIMEOUT <= start.elapsed() { @@ -84,6 +88,7 @@ impl DepotManager { let elapsed = start.elapsed().as_millis() as usize; let speed = total_length.checked_div(elapsed).unwrap_or(usize::MAX); + info!("speed: {}", speed); depot.latest_speed.replace(speed); Ok(())