Files
OmniRoute/tests
diegosouzapw 980188fad9 fix(proxy): exclude explicitly-dead proxies from resolution
Resolution queries JOINed proxy_registry without any status filter, so a proxy
marked inactive/error/disabled (by an operator or a health check) kept being
handed out — every request paid the dead-proxy timeout or leaked out the host
IP. Add a conservative PROXY_ALIVE_PREDICATE (excludes only known-dead states;
active/null/unknown stay usable) to both resolveProxyForConnectionFromRegistry
(account/provider/global) and resolveProxyForScopeFromRegistry.

Part of the codex anomaly-revocation hardening (the dead proxy pool was a
factor in accounts being routed out a shared host IP). TDD: 4 tests.
2026-06-11 22:11:41 -03:00
..
2026-05-23 01:46:59 -03:00
2026-06-10 13:49:08 -03:00
2026-06-10 13:49:08 -03:00
2026-06-10 13:49:08 -03:00