From e755577c3fb09d89d27dd2b444c984a7c30fc44e Mon Sep 17 00:00:00 2001 From: Arkadiy Paronyan Date: Tue, 6 Jul 2021 11:51:20 +0200 Subject: [PATCH] Remove debug assertion (#9283) --- substrate/client/state-db/src/noncanonical.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/substrate/client/state-db/src/noncanonical.rs b/substrate/client/state-db/src/noncanonical.rs index 1a680b16ff..de6d1bfcf8 100644 --- a/substrate/client/state-db/src/noncanonical.rs +++ b/substrate/client/state-db/src/noncanonical.rs @@ -524,7 +524,8 @@ impl NonCanonicalOverlay { /// Pin state values in memory pub fn pin(&mut self, hash: &BlockHash) { if self.pending_insertions.contains(hash) { - debug_assert!(false, "Trying to pin pending state"); + // Pinning pending state is not implemented. Pending states + // won't be pruned for quite some time anyway, so it's not a big deal. return; } let refs = self.pinned.entry(hash.clone()).or_default();