networkservicemesh / networkservicemesh/sdk-kernel
Infinite loop using Policy routes
Open
Nobody has claimed this yet.
bug
- Dominant language
- Go
- Stars
- 6
- Forks
- 17
- Avg merge
- 1h 37m
- Merged PRs (30d)
- 5
Description
I observed an infinite loop generating these logs while using policy routes:
2023-11-14T13:35:52.430492551Z stderr F Nov 14 13:35:52.430[37m [DEBU] [id:8467b2f1-b369-4877-a4c1-7d0a0239cfa1] [netlink:getFreeTableID] [tableID:4] [type:networkService] [0m(22.1132689) completed
2023-11-14T13:35:52.430495728Z stderr F Nov 14 13:35:52.430[37m [DEBU] [id:8467b2f1-b369-4877-a4c1-7d0a0239cfa1] [ConnID:dd62cc20-4a40-4b30-959f-893e6b82cbdd] [nsrtid:{NS(4:4026535987) 4}] [type:networkService] [0m(22.1132690) storedTableID
The loop is from here: https://github.com/networkservicemesh/sdk-kernel/blob/v1.11.0/pkg/kernel/networkservice/connectioncontextkernel/ipcontext/iprule/common.go#L93
I have no easy way to reproduce it, but when I could, this patch was not applied:
https://github.com/networkservicemesh/sdk-kernel/pull/627
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.