Commit 9f52a524 authored by octal's avatar octal

Fixed headers writing in ResponseStream

parent 08080f6a
...@@ -585,10 +585,10 @@ ResponseStream::ResponseStream( ...@@ -585,10 +585,10 @@ ResponseStream::ResponseStream(
* Correctly handle non-keep alive requests * Correctly handle non-keep alive requests
* Do not put Keep-Alive if version == Http::11 and request.keepAlive == true * Do not put Keep-Alive if version == Http::11 and request.keepAlive == true
*/ */
if (!writeHeader<Header::Connection>(os, ConnectionControl::KeepAlive)); writeHeader<Header::Connection>(os, ConnectionControl::KeepAlive);
throw Error("Response exceeded buffer size"); if (!os) throw Error("Response exceeded buffer size");
if (!writeHeader<Header::TransferEncoding>(os, Header::Encoding::Chunked)) writeHeader<Header::TransferEncoding>(os, Header::Encoding::Chunked);
throw Error("Response exceeded buffer size"); if (!os) throw Error("Response exceeded buffer size");
os << crlf; os << crlf;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment