diff options
author | Kim Alvefur <zash@zash.se> | 2015-09-25 18:07:08 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2015-09-25 18:07:08 +0200 |
commit | 55b9f819e4addd6ad888606a763c4e87ed53d14e (patch) | |
tree | 1497899ee225f6d90489141d451aed48617f94a2 /net | |
parent | 9693f85d1b1078c49e49b172f7f3426bb1cb68a3 (diff) | |
download | prosody-55b9f819e4addd6ad888606a763c4e87ed53d14e.tar.gz prosody-55b9f819e4addd6ad888606a763c4e87ed53d14e.zip |
server_event: Remove needless scoping around add_task
Diffstat (limited to 'net')
-rw-r--r-- | net/server_event.lua | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/net/server_event.lua b/net/server_event.lua index c0cc8467..34cda026 100644 --- a/net/server_event.lua +++ b/net/server_event.lua @@ -796,21 +796,17 @@ local function link(sender, receiver, buffersize) sender:set_mode("*a"); end -local add_task do - local EVENT_LEAVE = (event.core and event.core.LEAVE) or -1; - local socket_gettime = socket.gettime - function add_task(delay, callback) - local event_handle; - event_handle = base:addevent(nil, 0, function () - local ret = callback(socket_gettime()); - if ret then - return 0, ret; - elseif event_handle then - return EVENT_LEAVE; - end +local function add_task(delay, callback) + local event_handle; + event_handle = base:addevent(nil, 0, function () + local ret = callback(socket_gettime()); + if ret then + return 0, ret; + elseif event_handle then + return -1; end - , delay); end + , delay); end return { |