[quagga-dev 3503] Re: [PATCH] Quagga startup route import issues

Hasso Tepper hasso at estpak.ee
Wed Jun 8 14:58:37 BST 2005


Ühel kenal päeval (kolmapäev, 8. juuni 2005 16:32) kirjutas Paul Jakma:
> On Wed, 8 Jun 2005, Hasso Tepper wrote:
> 
> > I'd like to track down why 0.98 branch and HEAD is different 
> > though. Your workqueue stuff, Paul? Ie. RIB isn't processed 
> > instantly any more?
> 
> Correct.
> 
> rib_process is deliberately delayed by 500ms on first item going onto 
> it, with 10ms intervals between queue runs. Allowing runtime 
> customisation is on my todo list.
> 
> The weed_tables part of the patch is correct.

It doesn't matter then for 0.99. 

0.98:
*****
1) Read routes from kernel
2) Read config <- this includes installing static routes, which call
rib_process().
3) weed_tables()

0.99:
*****
1) Read routes from kernel
2) Read config <- only schedule rib_process()
3) weed_tables()
4) run rib_process()


-- 
Hasso Tepper
Elion Enterprises Ltd.
WAN administrator




More information about the Quagga-dev mailing list