Skip to content

Return errors from send_dns_outgoing#423

Closed
thibaut-pascal wants to merge 4 commits intokeepsimple1:mainfrom
pascal-audio:bind-failure-fix
Closed

Return errors from send_dns_outgoing#423
thibaut-pascal wants to merge 4 commits intokeepsimple1:mainfrom
pascal-audio:bind-failure-fix

Conversation

@thibaut-pascal
Copy link
Contributor

fix of the PR #419 as I cannot contribute to it, I create a new one

keepsimple1 and others added 4 commits January 19, 2026 22:40
Only the index is used, there is no need to store more than that
Use HashSet<u32> instead of Vec<u32> for invalid_intf_addrs to prevent
the same interface from being added multiple times when both IPv4 and
IPv6 operations fail with EADDRNOTAVAIL. This avoids redundant calls
to del_intf() for the same interface during network restart scenarios.
@thibaut-pascal
Copy link
Contributor Author

test_name_tiebreaking fails but I'm wondering if this test is really deterministic, there may be a timing issue.

@thibaut-pascal
Copy link
Contributor Author

Discussion continues here #419

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.

2 participants