From 194d403e8e5873fa743fc44960671b5c51a99040 Mon Sep 17 00:00:00 2001 From: Jared Wasinger Date: Wed, 13 Dec 2023 23:42:58 +0800 Subject: [PATCH] trie prefetcher: only nil subfetcher tasks in subfetcher loop --- core/state/trie_prefetcher.go | 1 - 1 file changed, 1 deletion(-) diff --git a/core/state/trie_prefetcher.go b/core/state/trie_prefetcher.go index 8253fb5153..2c86fdbd18 100644 --- a/core/state/trie_prefetcher.go +++ b/core/state/trie_prefetcher.go @@ -252,7 +252,6 @@ func (sf *subfetcher) wait() { return // already exiting } sf.closing = true - sf.tasks = nil sf.lock.Unlock() // Notify the prefetcher. The wake-chan is buffered, so this is async. sf.wake <- false