diff --git a/src/cli/tls_http_server.cpp b/src/cli/tls_http_server.cpp index 7995be9a8e5..3135dd8e583 100644 --- a/src/cli/tls_http_server.cpp +++ b/src/cli/tls_http_server.cpp @@ -242,6 +242,9 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_thisis_closed_for_reading()) { + return stop(); + } m_client_socket.async_read_some(boost::asio::buffer(&m_c2s[0], m_c2s.size()), m_strand.wrap(boost::bind(&TLS_Asio_HTTP_Session::client_read,