From 67a2684d6d4fbdf5b4b0129bdac4ce1032c50cfe Mon Sep 17 00:00:00 2001 From: Igor Putovny Date: Thu, 6 Feb 2025 15:27:53 +0100 Subject: [PATCH] Process route withdrawals caused by incorporating updates to the trie --- proto/aggregator/aggregator.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/proto/aggregator/aggregator.c b/proto/aggregator/aggregator.c index fa84f0d31..ce2d09fbd 100644 --- a/proto/aggregator/aggregator.c +++ b/proto/aggregator/aggregator.c @@ -2247,6 +2247,9 @@ aggregator_rt_notify(struct proto *P, struct channel *src_ch, net *net, rte *new log("rt notify: withdraw"); trie_process_withdraw(p, old_route); } + + /* Process all route withdrawals which were caused by the update */ + aggregator_withdraw_rte(p); } } -- 2.47.2