Repository: trafficserver Updated Branches: refs/heads/master 93e2ecfce -> 018f21279
TS-4096: ts.now() should return subsecond info for ts_lua plugin This closes #394. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/018f2127 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/018f2127 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/018f2127 Branch: refs/heads/master Commit: 018f212796e8bd14c7b95484ab221cb5fe3ef1e6 Parents: 93e2ecf Author: Kit Chan <[email protected]> Authored: Tue Dec 22 01:22:49 2015 +0000 Committer: James Peach <[email protected]> Committed: Mon Jan 4 21:17:30 2016 -0800 ---------------------------------------------------------------------- plugins/experimental/ts_lua/ts_lua_misc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/018f2127/plugins/experimental/ts_lua/ts_lua_misc.c ---------------------------------------------------------------------- diff --git a/plugins/experimental/ts_lua/ts_lua_misc.c b/plugins/experimental/ts_lua/ts_lua_misc.c index 5840bd2..bf586a5 100644 --- a/plugins/experimental/ts_lua/ts_lua_misc.c +++ b/plugins/experimental/ts_lua/ts_lua_misc.c @@ -51,9 +51,10 @@ ts_lua_inject_misc_api(lua_State *L) static int ts_lua_get_now_time(lua_State *L) { - time_t now; + lua_Number now; - now = TShrtime() / 1000000000; + // Return fractional seconds. + now = ((lua_Number)TShrtime()) / 1000000000.0; lua_pushnumber(L, now); return 1; }
