aboutsummaryrefslogtreecommitdiffstats
path: root/net/connlisteners.lua
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2008-12-24 23:19:48 +0000
committerMatthew Wild <mwild1@gmail.com>2008-12-24 23:19:48 +0000
commit385317309cf0ebbeddc6ebdfe7daa69a73e8f79c (patch)
tree64b10323c12d2a274f12b6901d22317fffc45fb1 /net/connlisteners.lua
parent483f3cd6d6eb2b8591f0cff404b78e6f88cf4987 (diff)
parent8661b3a502e85126500cb4a05d509ec85bc3c24d (diff)
downloadprosody-385317309cf0ebbeddc6ebdfe7daa69a73e8f79c.tar.gz
prosody-385317309cf0ebbeddc6ebdfe7daa69a73e8f79c.zip
Automated merge with http://waqas.ath.cx:8000/
Diffstat (limited to 'net/connlisteners.lua')
-rw-r--r--net/connlisteners.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/net/connlisteners.lua b/net/connlisteners.lua
index 8c9b163f..f027dfeb 100644
--- a/net/connlisteners.lua
+++ b/net/connlisteners.lua
@@ -47,7 +47,8 @@ end
function get(name)
local h = listeners[name];
if not h then
- pcall(dofile, listeners_dir..name:gsub("[^%w%-]", "_").."_listener.lua");
+ local ok, ret = pcall(dofile, listeners_dir..name:gsub("[^%w%-]", "_").."_listener.lua");
+ if not ok then return nil, ret; end
h = listeners[name];
end
return h;