# HG changeset patch # User Kim Alvefur # Date 1489967308 -3600 # Node ID dc758422d8963d45f421d5d7f8e8ad4ef6bd8683 # Parent b3ee697158b5f79ab61129be57b4572ea181f12e util.statistics,statsd,throttle,timer: Replace dependency on LuaSockect with util.time for precision time diff -r b3ee697158b5 -r dc758422d896 util/statistics.lua --- a/util/statistics.lua Sat Mar 18 18:50:17 2017 +0100 +++ b/util/statistics.lua Mon Mar 20 00:48:28 2017 +0100 @@ -1,6 +1,6 @@ local t_sort = table.sort local m_floor = math.floor; -local time = require "socket".gettime; +local time = require "util.time".now; local function nop_function() end diff -r b3ee697158b5 -r dc758422d896 util/statsd.lua --- a/util/statsd.lua Sat Mar 18 18:50:17 2017 +0100 +++ b/util/statsd.lua Mon Mar 20 00:48:28 2017 +0100 @@ -1,6 +1,6 @@ local socket = require "socket"; -local time = require "socket".gettime; +local time = require "util.time".now local function new(config) if not config or not config.statsd_server then diff -r b3ee697158b5 -r dc758422d896 util/throttle.lua --- a/util/throttle.lua Sat Mar 18 18:50:17 2017 +0100 +++ b/util/throttle.lua Mon Mar 20 00:48:28 2017 +0100 @@ -1,5 +1,5 @@ -local gettime = require "socket".gettime; +local gettime = require "util.time".now local setmetatable = setmetatable; local floor = math.floor; diff -r b3ee697158b5 -r dc758422d896 util/timer.lua --- a/util/timer.lua Sat Mar 18 18:50:17 2017 +0100 +++ b/util/timer.lua Mon Mar 20 00:48:28 2017 +0100 @@ -9,7 +9,7 @@ local server = require "net.server"; local math_min = math.min local math_huge = math.huge -local get_time = require "socket".gettime; +local get_time = require "util.time".now local t_insert = table.insert; local pairs = pairs; local type = type;