]> git.puffer.fish Git - matthieu/frr.git/commit
bfdd: clean-up bfd clients data on shutdown
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Wed, 25 Jul 2018 16:39:58 +0000 (13:39 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Wed, 8 Aug 2018 21:25:08 +0000 (18:25 -0300)
commit788378fefac03d0a51be8409b4d0d20b723ca234
treea38f7328f838e35ebb4e7ab818fbe918e33517d9
parent03e7f0888166850122c81dce68683d9fb7edd751
bfdd: clean-up bfd clients data on shutdown

On `zebra` / `bfdd` shutdown we now clean up all client data to avoid
memory leaks (ghost clients). This also prevents 'slow' shutdown on
`zebra` sparing us from seeing some rare topotests shutdown failures
(signal handler getting stopped by signal).

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
bfdd/ptm_adapter.c
zebra/zebra_ptm.c