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(()) } }