You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2016/01/05 06:17:47 UTC

trafficserver git commit: TS-4096: ts.now() should return subsecond info for ts_lua plugin

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 <ki...@apache.org>
Authored: Tue Dec 22 01:22:49 2015 +0000
Committer: James Peach <jp...@apache.org>
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;
 }