summaryrefslogtreecommitdiff
path: root/lib/command.c
diff options
context:
space:
mode:
authorvivek <vivek@cumulusnetworks.com>2016-03-16 20:38:31 +0000
committervivek <vivek@cumulusnetworks.com>2016-03-16 20:38:31 +0000
commit59ecefe2db1a69b0a5a5169d0ad88a5701762e64 (patch)
tree3bdec04f44553b1ebe4f8b1298a20f605a1fc318 /lib/command.c
parenta3cb01d89c5c741b4fa3a0f4f46264eafa0184cf (diff)
BGP: Fix linkage between BGP instance and VRF structure
The issue here has to do with the fact that VRFs (like interfaces) are not actually getting deleted when they are removed - they remain present. This leads to situations in which BGP may try to unlink more than once, which messes up the reference count (lock) in the BGP instance. Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com> Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com> Ticket: CM-9419 Reviewed By: CCR-4302 Testing Done: Manual, also verified by Atul <DETAILED DESCRIPTION (REPLACE)>
Diffstat (limited to 'lib/command.c')
0 files changed, 0 insertions, 0 deletions