Skip to content

refactor(network): refactor local DNS fallback to implement modern PacketRelay#606

Draft
fortuna wants to merge 1 commit into
pr-relay-6-proxyfrom
pr-relay-7-dnstruncate
Draft

refactor(network): refactor local DNS fallback to implement modern PacketRelay#606
fortuna wants to merge 1 commit into
pr-relay-6-proxyfrom
pr-relay-7-dnstruncate

Conversation

@fortuna
Copy link
Copy Markdown
Contributor

@fortuna fortuna commented May 3, 2026

This PR refactors the local DNS truncate proxy in the dnstruncate subpackage to natively implement the new PacketRelay API, pushing to a non-blocking select queue to avoid deadlock risks when sending under concurrent locks.

🔗 Dependencies

@fortuna fortuna added this to the Revamp Packet Proxy milestone May 3, 2026
@fortuna fortuna changed the base branch from main to pr-relay-6-proxy May 3, 2026 18:18
@fortuna fortuna force-pushed the pr-relay-6-proxy branch from ff48bc0 to 7ac832b Compare May 3, 2026 18:21
@fortuna fortuna force-pushed the pr-relay-7-dnstruncate branch from 9a5258f to 90abb09 Compare May 3, 2026 18:21
@fortuna fortuna force-pushed the pr-relay-6-proxy branch from 7ac832b to f922aba Compare May 3, 2026 18:24
@fortuna fortuna force-pushed the pr-relay-7-dnstruncate branch from 90abb09 to b75fd0f Compare May 3, 2026 18:24
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.

1 participant