From: Igor Putovny Date: Thu, 6 Feb 2025 14:27:53 +0000 (+0100) Subject: Process route withdrawals caused by incorporating updates to the trie X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67a2684d6d4fbdf5b4b0129bdac4ce1032c50cfe;p=thirdparty%2Fbird.git Process route withdrawals caused by incorporating updates to the trie --- 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); } }