Kim Alvefur
|
83d1e9570a
|
util.statistics,statsd,throttle,timer: Replace dependency on LuaSockect with util.time for precision time
|
2017-03-20 00:48:28 +01:00 |
|
Kim Alvefur
|
eaa823a597
|
util.*: Remove use of module() function, make all module functions local and return them in a table at the end
|
2015-02-21 10:36:37 +01:00 |
|
Florian Zeitz
|
1d833bb807
|
Remove all trailing whitespace
|
2013-08-09 17:48:21 +02:00 |
|
Waqas Hussain
|
515d0ff00e
|
util.timer: Always pass the current time to timer callbacks.
|
2012-05-12 21:46:54 +05:00 |
|
Matthew Wild
|
5e53b5f47c
|
util.timer: Remove unnecessary require calls, fixes a traceback (thanks nulani)
|
2012-05-03 18:59:06 +01:00 |
|
Matthew Wild
|
ffa939698b
|
net.server, net.timer, net.server_select: Rearrange dependencies between these three modules. server.addtimer() is no longer a public function (renamed to _addtimer) and is not available at all from server_event (compat code removed to prevent traceback) (thanks Nulani)
|
2012-05-03 16:48:34 +01:00 |
|
Matthew Wild
|
465460b13f
|
util.timer: Remove unused function imports
|
2012-04-28 02:41:53 +01:00 |
|
Matthew Wild
|
70cb616c9c
|
util.timer: Variable name change (func -> callback)
|
2011-11-03 12:47:52 +00:00 |
|
Matthew Wild
|
3f7fda7079
|
util.timer: Fix corner case of timer not repeating if it returns <= 0
|
2011-09-22 15:48:56 +01:00 |
|
Waqas Hussain
|
02b951a1a8
|
util.timer: Activate higher timer precision.
|
2010-12-02 22:41:26 +05:00 |
|
Matthew Wild
|
90116b3c35
|
util.timer: When using libevent hold onto the event handle to stop it being collected (and the timer stopping). Fixes BOSH ghosts, thanks Flo, niekie, waqas.
|
2010-04-07 21:00:20 +01:00 |
|
Matthew Wild
|
46c0b8c7f9
|
Merge 0.6->0.7
|
2010-03-22 17:24:55 +00:00 |
|
Matthew Wild
|
2bc0606453
|
Update copyright headers for 2010
|
2010-03-22 17:06:15 +00:00 |
|
Matthew Wild
|
d7d5b34c60
|
util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
|
2009-12-17 16:52:39 +00:00 |
|
Matthew Wild
|
723b03c6bf
|
util.timer: Fix libevent timers (event.base doesn't exist...)
|
2009-11-21 03:16:14 +00:00 |
|
Matthew Wild
|
89fa12376a
|
util.timer: Use libevent for lightweight timers if available and configured (use_libevent option)
|
2009-11-21 02:40:21 +00:00 |
|
Matthew Wild
|
59a69e124e
|
util.timer: Pass current_time to timer callbacks
|
2009-10-03 02:33:33 +01:00 |
|
Matthew Wild
|
118883d655
|
Remove version number from copyright headers
|
2009-07-10 03:11:45 +01:00 |
|
Matthew Wild
|
c80f91dc02
|
0.3->0.4
|
2009-03-20 20:16:25 +00:00 |
|
Matthew Wild
|
0c8bb8e89f
|
util.timer: More small fixes I forgot to commit
|
2009-02-26 22:17:55 +00:00 |
|
Matthew Wild
|
d2631d39ca
|
util.timer: Fix crash when loaded but no tasks set, fix skipping some tasks when multiple set, and one removed
|
2009-02-26 21:00:42 +00:00 |
|
Waqas Hussain
|
97ea70c7d3
|
Added util/timer.lua - a timer API
|
2009-02-21 01:13:53 +05:00 |
|