On Mon, Apr 13, 2015 at 09:50:00AM +0200, David Lamparter wrote: > This accelerates handling of incoming Withdraw messages for routes that > don't exist in the table to begin with. Cisco IOS 12.4(24)T4 has a bug > in this regard - it sends withdraws instead of doing nothing for > prefixes that are filtered. > > Pulling up the adj_in removal in Quagga should have no ill effect, but > we can avoid the costly iteration over all rsclients if there was no > adj_in entry. > > Performance impact of this change on routeserver with 3 buggy peers, > startup/sync time: > > before patch: 143.12 seconds (user cpu) > after patch: 7.01 seconds (user cpu) > > Many thanks to Nick Hilliard & INEX for providing real-world test data!
Applied. _______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
