Merge pull request #29546 from hpvb/fix-random-ssl-crash

Fix random ssl crash
This commit is contained in:
Rémi Verschelde
2019-06-10 22:18:01 +02:00
committed by GitHub

View File

@@ -346,6 +346,12 @@ Error HTTPClient::poll() {
} else {
// We are already handshaking, which means we can use your already active SSL connection
ssl = static_cast<Ref<StreamPeerSSL> >(connection);
if (ssl.is_null()) {
close();
status = STATUS_SSL_HANDSHAKE_ERROR;
return ERR_CANT_CONNECT;
}
ssl->poll(); // Try to finish the handshake
}