Wed, 22 Oct 2008 17:27:40 +0100
server.lua should degrade gracefully when LuaSec not present
net/server.lua | file | annotate | diff | comparison | revisions |
--- a/net/server.lua Sun Oct 12 01:23:30 2008 +0100 +++ b/net/server.lua Wed Oct 22 17:27:40 2008 +0100 @@ -43,7 +43,7 @@ --// extern libs //-- -local luasec = require "ssl" +local luasec = select(2, pcall(require, "ssl")) local luasocket = require "socket" --// extern lib methods //-- @@ -722,7 +722,7 @@ else for name, func in pairs( listeners ) do if type( func ) ~= "function" then - err = "invalid listener function" + --err = "invalid listener function" break end end