diff options
| author | radhika <radhika@cumulusnetworks.com> | 2017-01-19 14:23:21 -0800 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-01-30 13:40:53 -0500 |
| commit | 5c940836ab4c5e6716cc178f976e2d1a9d386bbf (patch) | |
| tree | 53e2e496141d1d9fcd556cf0c74d12807115b69e /tests/lib/test_table.py | |
| parent | cca1dda8bf5aca42aec577b2e156b5e56a2bc996 (diff) | |
bgpd: Update BFD status when de-registering with PTM
Ticket: CM-14301
Reviewed By: Donald, Vivek
Testing Done: Unit, Min tests, PTM and BFD Smoke, BGP Smoke
Issue: BFD status is not changed from up to down for bgp peer even after the BFD session has been de-registered by bgpd.
Root Cause: This issue happens when bgpd detects peer down before getting the BFD down from PTM. bgpd will send the de-reg bfd session message to ptm after detecting peer down. If ptm receives the de-reg message before it detects the peer down, then the down message will not be sent to Quagga. This causes the bfd status in bgpd to remain unchanged.
Fix: Update the BFD status to down in bgpd before de-registering the session from PTM.
Signed-off-by: Radhika Mahankali <radhika@cumulusnetworks.com>
Diffstat (limited to 'tests/lib/test_table.py')
0 files changed, 0 insertions, 0 deletions
