diff --git a/runtime/src/in_mem_accounts_index.rs b/runtime/src/in_mem_accounts_index.rs index bb4e8439c6..5a36e2f928 100644 --- a/runtime/src/in_mem_accounts_index.rs +++ b/runtime/src/in_mem_accounts_index.rs @@ -1018,17 +1018,14 @@ impl InMemAccountsIndex { } // during startup, nothing should be in the in-mem map + let map_internal = self.map_internal.read().unwrap(); assert!( - self.map_internal.read().unwrap().is_empty(), + map_internal.is_empty(), "len: {}, first: {:?}", - self.map_internal.read().unwrap().len(), - self.map_internal - .read() - .unwrap() - .iter() - .take(1) - .collect::>() + map_internal.len(), + map_internal.iter().take(1).collect::>() ); + drop(map_internal); let mut duplicates = vec![];