winhttp.c
41.2 KB
-
winhttp: retry erroneously failing requests · dc371e3c
Early Windows TLS 1.2 implementations have an issue during key exchange with OpenSSL implementations that cause negotiation to fail with the error "the buffer supplied to a function was too small." This is a transient error on the connection, so when that error is received, retry up to 5 times to create a connection to the remote server before actually giving up.
Edward Thomson committed