mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-07 00:05:49 +00:00
rustls 0.23 compiles both ring and aws-lc-rs in this workspace (aws-sdk-s3 pulls aws-lc-rs), so the process-level CryptoProvider cannot be auto-selected and any TLS use panics inside spawned tasks - which made the websocket idle timeout test hang forever. Install the pinned ring provider once before the first TLS use, with a startup call in the gateway binary as a fallback. Co-authored-by: Codex <noreply@openai.com>