Description
The current implementation in UdpTracker::new uses lookup_host(&uri.replace("udp://", "")) which may include URL paths (e.g., /announce) and cause DNS resolution to fail.
Location
File: crates/libtortillas/src/tracker/udp.rs, lines 548-557
Context
This issue was identified during review of PR #160 but is out of scope for that refactoring effort.
References
Description
The current implementation in
UdpTracker::newuseslookup_host(&uri.replace("udp://", ""))which may include URL paths (e.g.,/announce) and cause DNS resolution to fail.Location
File:
crates/libtortillas/src/tracker/udp.rs, lines 548-557Context
This issue was identified during review of PR #160 but is out of scope for that refactoring effort.
References