[quagga-dev 6429] Re: ospfd 99.11 problems cleaning up routes on termination
simon at brydens.net
Thu Feb 19 16:02:36 GMT 2009
This could be because the netlink buffer is overflowing because of the
burst of route delete requests. See
Tip number 2 discusses this.
On Thu, Feb 19, 2009 at 4:12 PM, Laverdiere,Phil
<Phil_Laverdiere at securecomputing.com> wrote:
> I am not talking about a crash. ospfd has a sigterm function that catches
> the terminate signal and attempts to do a "clean" shutdown. Its just not so
> -----Original Message-----
> From: Jeremy Jackson [mailto:jerj at coplanar.net]
> Sent: Wednesday, February 18, 2009 7:23 PM
> To: Laverdiere,Phil
> Subject: Re: [quagga-dev 6427] ospfd 99.11 problems cleaning up routes on
> On Wed, 2009-02-18 at 18:11 -0600, Laverdiere,Phil wrote:
>> I am seeing that ospfd is failing to delete all of its routes when I
>> send it a sigterm.
> I think that's a known issue, zebra should really track what daemon made
> each route, and if connection to it drops, delete them.
>> I have about 1240 routes created by ospfd, and it leaves about 300 int
>> the route table.
>> From traces, it shows that ospfd is trying to send route deletes to
>> zebra, but the last 300 don't make it.
> You can't count on a "clean" crash where the daemon cleans up after itsself.
> Jeremy Jackson
> Coplanar Networks
> jerj at coplanar.net
> Quagga-dev mailing list
> Quagga-dev at lists.quagga.net
More information about the Quagga-dev