diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-15 23:11:50 +0100 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-15 23:12:25 +0100 |
commit | 33f8b5586ac93c0f8082d894a612d54bae6b63b4 (patch) | |
tree | e6a50d9b4ad6c968026ceeec480e77fc6a8a6096 | |
parent | b5e8f550dcb7e815e4e2a0fcc63a437c05e51fd9 (diff) | |
download | lem-33f8b5586ac93c0f8082d894a612d54bae6b63b4.tar.gz lem-33f8b5586ac93c0f8082d894a612d54bae6b63b4.tar.xz lem-33f8b5586ac93c0f8082d894a612d54bae6b63b4.zip |
hathaway: support preinitialized sockets
-rw-r--r-- | lem/hathaway.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lem/hathaway.lua b/lem/hathaway.lua index c2bed5c..5d90d52 100644 --- a/lem/hathaway.lua +++ b/lem/hathaway.lua @@ -159,7 +159,12 @@ do end function M.Hathaway(host, port) - local server, err = httpserv.new(host, port, handler) + local server, err + if port then + server, err = httpserv.new(host, port, handler) + else + server, err = httpserv.new(host, handler) + end if not server then M.debug('new', err) return nil, err end server.debug = M.debug |