diff options
author | Waqas Hussain <waqas20@gmail.com> | 2013-10-30 17:58:17 -0400 |
---|---|---|
committer | Waqas Hussain <waqas20@gmail.com> | 2013-10-30 17:58:17 -0400 |
commit | 9fde274e2174f63d3f50e38f2992b6019a106ec7 (patch) | |
tree | 0d960576ee1f8b784698e1e29cc294f0abfe878a /util/timer.lua | |
parent | ad2211ad5722c3f1e46587682eaa85210321a68d (diff) | |
download | prosody-9fde274e2174f63d3f50e38f2992b6019a106ec7.tar.gz prosody-9fde274e2174f63d3f50e38f2992b6019a106ec7.zip |
util.timer: Import all require upvalues.
Diffstat (limited to 'util/timer.lua')
-rw-r--r-- | util/timer.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/util/timer.lua b/util/timer.lua index 76deaff1..451e27d3 100644 --- a/util/timer.lua +++ b/util/timer.lua @@ -15,6 +15,9 @@ local get_time = require "socket".gettime; local t_insert = table.insert; local pairs = pairs; local type = type; +local debug_traceback = debug.traceback; +local tostring = tostring; +local xpcall = xpcall; local data = {}; local new_data = {}; @@ -87,7 +90,7 @@ local params = {}; local next_time = nil; local _id, _callback, _now, _param; local function _call() return _callback(_now, _id, _param); end -local function _traceback_handler(err) log("error", "Traceback[timer]: %s", traceback(tostring(err), 2)); end +local function _traceback_handler(err) log("error", "Traceback[timer]: %s", debug_traceback(tostring(err), 2)); end local function _on_timer(now) local peek; while true do |