]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: cleanup privs on termination
authorStephen Hemminger <shemminger@vyatta.com>
Tue, 6 Dec 2011 20:04:46 +0000 (00:04 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Tue, 6 Dec 2011 21:23:58 +0000 (01:23 +0400)
When doing valgrind testing, the privledges from zprivs_init() need
to be cleaned up on exit.

bgpd/bgp_main.c

index 0e85d57e538ece35e55cdf6092a4ebaf7fcf7725..822805ce736d2da33f5d6bc1f3f066292a68e1b4 100644 (file)
@@ -197,6 +197,7 @@ sigint (void)
   if (! retain_mode)
     bgp_terminate ();
 
+  zprivs_terminate (&bgpd_privs);
   bgp_exit (0);
 }