From 9f408113602d3f4e3cd140c63124d4fdf7f6baaa Mon Sep 17 00:00:00 2001 From: sliman4 <4sliman4@gmail.com> Date: Sat, 13 Jul 2024 00:48:59 +0300 Subject: [PATCH] Fix weird errors with weird indexers that only index 1 block --- src/lib.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 14173df..c73373c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -233,8 +233,7 @@ pub async fn run_indexer< let range = prefetch_range .clone() - .chain(first_block_to_process) - .chain(range.inspect(move |x| { + .chain(first_block_to_process.chain(range).inspect(move |x| { current_block.store(*x, Ordering::Relaxed); })) .chain(postfetch_iter);