From a4731d33eeb1d69226725712f5a924267446b53d Mon Sep 17 00:00:00 2001 From: jakob Date: Wed, 14 Sep 2022 12:07:39 +0200 Subject: [PATCH] disable prefetching for view calls --- core/store/src/trie/shard_tries.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/store/src/trie/shard_tries.rs b/core/store/src/trie/shard_tries.rs index 7e3ecb7001c..ca7457e84c0 100644 --- a/core/store/src/trie/shard_tries.rs +++ b/core/store/src/trie/shard_tries.rs @@ -100,7 +100,7 @@ impl ShardTries { .or_insert_with(|| TrieCache::new(&self.0.trie_config, shard_uid, is_view)) .clone() }; - let prefetch_enabled = self.0.trie_config.enable_receipt_prefetching; + let prefetch_enabled = !is_view && self.0.trie_config.enable_receipt_prefetching; let prefetch_api = prefetch_enabled.then(|| { self.0