Replies: 2 comments 1 reply
-
It looks like that code has been in place for three years or so, so this isn't a recent change? I'm willing to believe Donald's comment, that there are race conditions that make this possible. Is there some specific problem you are experiencing? |
Beta Was this translation helpful? Give feedback.
-
it doesn't install any system route. We changed this path to make all calls to install routes go to the dataplane and the dataplane will return success here. That way every call success / failure folllows the same code path and we do not have to worry about fixing the special case code path when another change comes down the pike |
Beta Was this translation helpful? Give feedback.
-
frr/zebra/zebra_rib.c
Line 1000 in a89a782
Before the change the condition check looks like:
Not sure why it is changed to
which does not sound right to me.
Beta Was this translation helpful? Give feedback.
All reactions