Skip to content

Conversation

@ViezeVingertjes
Copy link

Added a few improvements to prevent packets from being repeated multiple times.

Fixes #57

@rightup rightup changed the base branch from main to dev January 12, 2026 15:51
@rightup
Copy link
Owner

rightup commented Jan 12, 2026

Good catch on the missing dedup in direct_forward() - I've applied that fix separately.

One note: in trace.py the final else: will log "Duplicate packet, ignoring" for any unmatched condition. Should probably keep the specific duplicate check there or adjust the log message.

The refactor to match the C++ atomic hasSeen() pattern looks good. I need to test and digest it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Re-repeating packets

2 participants