Add TLS connect timeout support
Open
- Dominant language
- Rust
- Stars
- 12.5k
- Forks
- 1.3k
- Avg merge
- 4d 7h
- Merged PRs (30d)
- 24
Description
## Feature Request
### Crates
`tonic`
### Motivation
Implement timeout controls in the TLS connection process to prevent the client from getting stuck due to the server becoming unresponsive while handling TLS.
### Proposal
Add a `timeout` field in the `ClientTlsConfig` struct, and impl timeout control in `TlsConnector::connect`.
Contributor guide
Assessment
This issue has not been assessed yet.