From 07631f49af7ab78b839202e040fdb9bef110b03b Mon Sep 17 00:00:00 2001 From: Andy Green Date: Fri, 10 Oct 2014 06:13:40 +0800 Subject: [PATCH] fix return_http_status adaptation for http2 Signed-off-by: Andy Green --- lib/server.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/server.c b/lib/server.c index 4c2abac1d..4d036a96d 100644 --- a/lib/server.c +++ b/lib/server.c @@ -887,9 +887,11 @@ LWS_VISIBLE int libwebsockets_return_http_status( "

%u %s

%s", code, description, code, description, html_body); - lwsl_info((const char *)context->service_buffer); + lwsl_info((const char *)context->service_buffer + + LWS_SEND_BUFFER_PRE_PADDING); - m = libwebsocket_write(wsi, context->service_buffer, n, + m = libwebsocket_write(wsi, context->service_buffer + + LWS_SEND_BUFFER_PRE_PADDING, n, LWS_WRITE_HTTP_HEADERS); return m;