summaryrefslogtreecommitdiff
path: root/lib/lib_errors.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2019-07-02 19:06:22 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2019-07-02 16:03:18 -0400
commit76fdc7f4a0db3113cbaabe6073b290222bd0348c (patch)
tree0c55cc72f48164abe57897fa6883efdd76290652 /lib/lib_errors.c
parent611349b99f64a9e39e9889a46ca3dde60f68484e (diff)
ospfd: Do not modify list when using _RO loop
The shutdown of ospf was causing crashes because the shutdown was calling a ALL_LIST_ELEMENTS_RO macro and modifying the underlying data structures. Switch to using ALL_LIST_ELEMENTS. This is caused by this change: commit f9e1501aea5d429be2ecda1a3e2bde17e6ad5e4b Author: Donald Sharp <sharpd@cumulusnetworks.com> Date: Wed Feb 27 15:08:29 2019 -0500 ospfd: Cleanup ospf->redist and ospf->external on shutdown Effectively my original testing for this only had one external route and as such we would not have a crash here. It only showed up after multiple externals have been introduced. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/lib_errors.c')
0 files changed, 0 insertions, 0 deletions