webmcp

changeset 243:d5cba50e16ae

Send "Connection: close" header to terminate process
author jbe
date Sun Mar 01 20:52:03 2015 +0100 (2015-03-01)
parents f66037207da8
children 10275e753a22
files framework/env/request/process.lua
line diff
     1.1 --- a/framework/env/request/process.lua	Sun Mar 01 16:23:39 2015 +0100
     1.2 +++ b/framework/env/request/process.lua	Sun Mar 01 20:52:03 2015 +0100
     1.3 @@ -181,6 +181,7 @@
     1.4        redirect_params.tempstore = tempstore.save(slot_dump)
     1.5      end
     1.6      request._http_request:send_status("303 See Other")
     1.7 +    request._http_request:send_header("Connection", "close")  -- TODO: extend moonbridge
     1.8      request._http_request:send_header(
     1.9        "Location",
    1.10        encode.url{
    1.11 @@ -198,6 +199,7 @@
    1.12    if not success or not redirect_data then
    1.13  
    1.14      request._http_request:send_status(request._status or "200 OK")
    1.15 +    request._http_request:send_header("Connection", "close")  -- TODO: extend moonbridge
    1.16      for i, header in ipairs(request._response_headers) do
    1.17        request._http_request:send_header(header[1], header[2])
    1.18      end

Impressum / About Us