diff --git a/src/main.rs b/src/main.rs index bb01584..94aaac3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -89,6 +89,9 @@ async fn main() -> Result<()> { } } + // clean up nonexistent ban entries from the memory pool + ban.retain(|i| queue.contains(i)); + // handle log::debug!( "fetched {} unique hashes from {} source, banned: {}.",