* libs/httpd: cleanup

This commit is contained in:
Steven Barth 2008-06-25 17:13:59 +00:00
parent 5d9394a3d6
commit 741bbe7817

View file

@ -119,8 +119,6 @@ function Server.process( self, thread )
local reading = { client }
local message, err
socket.sleep(5)
repeat
-- parse headers
@ -131,8 +129,6 @@ function Server.process( self, thread )
break
end
coroutine.yield()
-- keep-alive
if message.http_version == 1.1 then
close = (message.env.HTTP_CONNECTION == "close")
@ -176,8 +172,6 @@ function Server.process( self, thread )
break;
end
coroutine.yield()
local response, sourceout = host:process(
message, sourcein, sinkerr,
client, io.stderr
@ -186,8 +180,6 @@ function Server.process( self, thread )
self:error( client, 500, "Error processing handler" )
end
coroutine.yield()
-- Post process response
local sinkmode = close and "close-when-done" or "keep-open"