Skip to content

Conversation

@TechLord22
Copy link
Member

What

Invalidates pipenet routepaths on chunk unload. This ensures the TEs in the route paths are not used on chunk re-load, since they will be different instances than the ones in the TE neighbor caches. TEs are not marked as invalid when they are unloaded, so the cache would not be invalidated either. This caused pipenets to use the original TEs as valid and not properly transfer data across them.

Outcome

Fixes #2291.

@TechLord22 TechLord22 requested a review from a team as a code owner December 15, 2023 23:30
@TechLord22 TechLord22 added the type: bug Something isn't working label Dec 15, 2023
@serenibyss serenibyss merged commit 3fb84d6 into master Dec 18, 2023
@serenibyss serenibyss deleted the tc-fix-pipenets branch December 18, 2023 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issues with TE Cache with PipeNets

3 participants