1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 16:47:36 +00:00

LibHTTP: Finish the request up on TLS connection finish

...unless it has already been done.
Otherwise we'd be spinning in RequestServer waiting for more read
events.
This commit is contained in:
Ali Mohammad Pur 2021-06-30 00:25:27 +04:30 committed by Ali Mohammad Pur
parent 866244eec5
commit f4eab69785

View file

@ -38,6 +38,10 @@ void HttpsJob::start()
});
}
};
m_socket->on_tls_finished = [this] {
if (!m_has_scheduled_finish)
finish_up();
};
m_socket->on_tls_certificate_request = [this](auto&) {
if (on_certificate_requested)
on_certificate_requested(*this);