Add a code comment for connection: close handling

This commit is contained in:
Michael Friedrich 2018-12-03 14:40:50 +01:00
parent 080f666b55
commit 1c8fba182c

View File

@ -112,6 +112,12 @@ void HttpResponse::Finish()
m_State = HttpResponseEnd;
/* Close the connection on
* a) HTTP/1.0
* b) Connection: close in the sent header.
*
* Do this here and not in DataAvailableHandler - there might still be incoming data in there.
*/
if (m_Request->ProtocolVersion == HttpVersion10 || m_Request->Headers->Get("connection") == "close")
m_Stream->Shutdown();
}