moonbridge

changeset 55:7a385a440fa1

Perform garbage collection before waiting for request
author jbe
date Sun Mar 22 23:33:55 2015 +0100 (2015-03-22)
parents e3df61bf62f4
children b3d04d528c83
files moonbridge_http.lua
line diff
     1.1 --- a/moonbridge_http.lua	Sun Mar 22 16:17:14 2015 +0100
     1.2 +++ b/moonbridge_http.lua	Sun Mar 22 23:33:55 2015 +0100
     1.3 @@ -887,6 +887,7 @@
     1.4          end
     1.5        })
     1.6        -- read and parse request line:
     1.7 +      collectgarbage()  -- avoid memory consumption while we wait for next request
     1.8        local line = socket:readuntil("\n", remaining_header_size_limit)
     1.9        if not line then return survive end
    1.10        remaining_header_size_limit = remaining_header_size_limit - #line

Impressum / About Us