Change #244092
Category | curl |
Changed by | XCas13 <xcas13 | @gmail.com>
Changed at | Fri 29 Aug 2025 15:59:06 |
Repository | https://github.com/curl/curl.git |
Project | curl |
Branch | master |
Revision | 21c288902d76d70ec31a1ae3994e438ac2650472 |
Comments
ngtcp2: handshake timeout should be equal to --connect-timeout Default timeout is hardcoded (10 seconds) and doesn't respect --connect-timeout parameter. In some cases 10 seconds can be not enough or too long to "establish a connection". Moreover the non-working --connect-timeout parameter for http3 is confusing. This change makes the handshake timeout equal to --connect-timeout, if it's set. Discussion is here https://github.com/curl/curl/discussions/18427 Closes #18431
Changed files
- lib/vquic/curl_ngtcp2.c