# HG changeset patch # User jbe # Date 1425239523 -3600 # Node ID d5cba50e16ae97b4ccd675bd52e021afb6344e9e # Parent f66037207da82939be700b007b1c96c3affb55e9 Send "Connection: close" header to terminate process diff -r f66037207da8 -r d5cba50e16ae framework/env/request/process.lua --- a/framework/env/request/process.lua Sun Mar 01 16:23:39 2015 +0100 +++ b/framework/env/request/process.lua Sun Mar 01 20:52:03 2015 +0100 @@ -181,6 +181,7 @@ redirect_params.tempstore = tempstore.save(slot_dump) end request._http_request:send_status("303 See Other") + request._http_request:send_header("Connection", "close") -- TODO: extend moonbridge request._http_request:send_header( "Location", encode.url{ @@ -198,6 +199,7 @@ if not success or not redirect_data then request._http_request:send_status(request._status or "200 OK") + request._http_request:send_header("Connection", "close") -- TODO: extend moonbridge for i, header in ipairs(request._response_headers) do request._http_request:send_header(header[1], header[2]) end