From: Christophe Jaillet Date: Wed, 15 Feb 2017 03:52:57 +0000 (+0000) Subject: Save a few bytes in the request pool. X-Git-Tag: 2.5.0-alpha~656 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e6459db01964a8c5360427555385e0ad3b98dec7;p=apache Save a few bytes in the request pool. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1783057 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/lua/lua_request.c b/modules/lua/lua_request.c index 1f3d18d687..4cb4fd0067 100644 --- a/modules/lua/lua_request.c +++ b/modules/lua/lua_request.c @@ -2159,12 +2159,12 @@ static int lua_websocket_greet(lua_State *L) encoded = apr_palloc(r->pool, encoded_len); encoded_len = apr_base64_encode(encoded, (char*) digest, APR_SHA1_DIGESTSIZE); r->status = 101; - apr_table_set(r->headers_out, "Upgrade", "websocket"); - apr_table_set(r->headers_out, "Connection", "Upgrade"); - apr_table_set(r->headers_out, "Sec-WebSocket-Accept", encoded); + apr_table_setn(r->headers_out, "Upgrade", "websocket"); + apr_table_setn(r->headers_out, "Connection", "Upgrade"); + apr_table_setn(r->headers_out, "Sec-WebSocket-Accept", encoded); /* Trick httpd into NOT using the chunked filter, IMPORTANT!!!111*/ - apr_table_set(r->headers_out, "Transfer-Encoding", "chunked"); + apr_table_setn(r->headers_out, "Transfer-Encoding", "chunked"); r->clength = 0; r->bytes_sent = 0;