From 8585f72392258c8e7621627fb6a85efb56530978 Mon Sep 17 00:00:00 2001 From: Mike Dilger Date: Sun, 1 Jan 2023 13:19:39 +1300 Subject: [PATCH] FIX: bug in fetcher keeping fetched items pending forever --- src/fetcher.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fetcher.rs b/src/fetcher.rs index c1a2d614..7e8b9c6c 100644 --- a/src/fetcher.rs +++ b/src/fetcher.rs @@ -147,6 +147,7 @@ impl Fetcher { .await?; let cache_file = self.cache_file(&url); fs::write(cache_file, bytes)?; + self.pending.write().unwrap().remove(&url); Ok(()) } }