diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-15 23:09:07 +0100 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-15 23:12:25 +0100 |
commit | b5e8f550dcb7e815e4e2a0fcc63a437c05e51fd9 (patch) | |
tree | 1fa6d8f3601904e22ff35f91518b9dbcd748964e | |
parent | 2497cff15ba23c7af58043f5ac92f3ae6893ae79 (diff) | |
download | lem-b5e8f550dcb7e815e4e2a0fcc63a437c05e51fd9.tar.gz lem-b5e8f550dcb7e815e4e2a0fcc63a437c05e51fd9.tar.xz lem-b5e8f550dcb7e815e4e2a0fcc63a437c05e51fd9.zip |
http.server: ignore cork/uncork errors
-rw-r--r-- | lem/http/server.lua | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lem/http/server.lua b/lem/http/server.lua index 831c3a1..8e03b8a 100644 --- a/lem/http/server.lua +++ b/lem/http/server.lua @@ -248,8 +248,7 @@ do i = i + 1 robe[i] = '\r\n' - local ok, err = client:cork() - if not ok then self.debug('cork', err) break end + client:cork() local ok, err = client:write(concat(robe)) if not ok then self.debug('write', err) break end @@ -267,8 +266,7 @@ do if not ok then self.debug('write', err) break end end - local ok, err = client:uncork() - if not ok then self.debug('uncork', err) break end + client:uncork() until version == '1.0' or headers['Connection'] == 'close' |