From 02702e962bd57d97b9524d1a891782432ad47347 Mon Sep 17 00:00:00 2001 From: Dmitry Sinyavin Date: Thu, 7 Dec 2023 13:58:08 +0100 Subject: [PATCH] Hack moooore --- polkadot/node/overseer/src/lib.rs | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/polkadot/node/overseer/src/lib.rs b/polkadot/node/overseer/src/lib.rs index f62adaeb227a7..d56a12db75b7e 100644 --- a/polkadot/node/overseer/src/lib.rs +++ b/polkadot/node/overseer/src/lib.rs @@ -821,32 +821,7 @@ where Ok(()) } - async fn block_finalized(&mut self, block: BlockInfo) -> SubsystemResult<()> { - let mut update = ActiveLeavesUpdate::default(); - - self.active_leaves.retain(|h, n| { - // prune all orphaned leaves, but don't prune - // the finalized block if it is itself a leaf. - if *n <= block.number && *h != block.hash { - update.deactivated.push(*h); - false - } else { - true - } - }); - - for deactivated in &update.deactivated { - self.on_head_deactivated(deactivated) - } - - // If there are no leaves being deactivated, we don't need to send an update. - // - // Our peers will be informed about our finalized block the next time we - // activating/deactivating some leaf. - if !update.is_empty() { - self.broadcast_signal(OverseerSignal::ActiveLeaves(update)).await?; - } - + async fn block_finalized(&mut self, _block: BlockInfo) -> SubsystemResult<()> { Ok(()) }