From 9e14cde4616e165df86b081ca0f956ef60efc2b3 Mon Sep 17 00:00:00 2001 From: Sagar Dhawan Date: Mon, 10 Jun 2019 14:08:09 -0700 Subject: [PATCH] Revert "Fix roots never being purged (#4134)" (#4628) automerge --- runtime/src/accounts_index.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/runtime/src/accounts_index.rs b/runtime/src/accounts_index.rs index d91f144e38..b09846e885 100644 --- a/runtime/src/accounts_index.rs +++ b/runtime/src/accounts_index.rs @@ -70,7 +70,7 @@ impl AccountsIndex { } pub fn is_purged(&self, fork: Fork) -> bool { - fork < self.last_root + !self.is_root(fork) && fork < self.last_root } pub fn is_root(&self, fork: Fork) -> bool { self.roots.contains(&fork) @@ -162,8 +162,6 @@ mod tests { assert!(!index.is_purged(0)); index.add_root(1); assert!(index.is_purged(0)); - index.add_root(2); - assert!(index.is_purged(1)); } #[test]