ginuerzh
dd76e9f685
fix(handler/dns): apply readTimeout, fix async context leak, add 40 tests
- Apply parsed readTimeout as connection read deadline (was dead code)
- Use context.WithoutCancel for async cache refresh goroutine
- Add doc comments to all exported symbols
- Add 40 tests covering metadata parsing, init, rate limiting,
exchanger selection, host lookup, cache, bypass, async refresh,
and concurrent request handling
2026-05-26 20:55:55 +08:00
..
2026-05-26 20:44:23 +08:00
2024-10-02 22:51:23 +08:00
2026-05-26 20:55:55 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2026-05-08 11:31:53 +01:00
2025-10-09 22:32:03 +08:00
2025-08-29 23:36:31 +08:00
2026-05-21 22:50:29 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2025-08-04 19:29:38 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2026-05-22 21:40:33 +08:00
2026-04-21 20:49:28 +08:00
2025-11-11 12:37:33 +08:00
2025-08-29 23:36:31 +08:00
2025-08-29 23:36:31 +08:00
2026-05-24 17:51:16 +08:00
2025-08-29 23:36:31 +08:00