You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Rust-dataplane] Rust backend-handshake retry path must be reachable from production #1353
Migrated from bb7133/tiproxy#189. Original author: wjhuang2016; created: 2026-09-02T12:43:07Z; source body SHA-256: e54333d1b61e8841567f15234842840ae4d2f90259b55d93299b55393333191b.
Go HandleHandshakeErr can return true and reconnect backend. Rust has RouteEngine::reacquire_after_handshake and AuthRelay ReconnectBackend, but production never calls reacquire_after_handshake and always sets handler_reconnect false.
Claim
when a custom Go handshake handler approves retry, Rust must have a production-reachable path to reconnect/retry the backend handshake.
Activity