summaryrefslogtreecommitdiff
path: root/pceplib/test/pcep_msg_tools_test.c
diff options
context:
space:
mode:
authorlynne <lynne@voltanet.io>2021-03-14 13:11:15 -0400
committerlynne <lynne@voltanet.io>2021-03-16 11:34:17 -0400
commitccf260c4c87ee5eacff2092cef5afb3afb467c13 (patch)
tree6c3a16f2f766b547a9dc4c6437293ff6b5138b44 /pceplib/test/pcep_msg_tools_test.c
parent01183a2b00ea91b0616dd2e9d70ce643fb6a8830 (diff)
ospfd6: Clear locks when ospf messages need to be chunked
When there are too many LSA updates to be sent in a packet the code needs to correctly clear the locks that are taken while walking the lists and then wait for the appropriate timer to expire to continue walking the list. The routine that was being called would not properly remove all the locks that needed to be cleared, and would also try to incorrectly delete the lsa/route. The code now clears the locks and leaves the lsa on the list. When the timers fire again the code continues walking the list to send the rest of the lsas to the neighbor. Signed-off-by: Lynne Morrison <lynne@voltanet.io>
Diffstat (limited to 'pceplib/test/pcep_msg_tools_test.c')
0 files changed, 0 insertions, 0 deletions