[olsr-dev] 0.4.9 CVS hangs while deleting route

Andreas Tønnesen (spam-protected)
Sat Feb 26 13:08:58 CET 2005



Sven-Ola Tuecke wrote:
> Hi Andreas,
> 
> investigated further. Found two things:
> 
> a) experienced direct routes with metric==2, which is funny
> 
> a) a maybe misplaced if(last_run) in the delete loop implicilty assuming 
> direct routes should have metric==1, which causes the hang.
> 

Yes, that is the problem. Somehow a route with metric 2 and gw==dst is
added. But this is not an error on the route deletion algorithm, but
rather in the route calculation code. This is LQ stuff, which is
Thomas-food :)

- Andreas

-- 
Andreas Tønnesen
http://www.olsr.org



More information about the Olsr-dev mailing list