From 2166ce3c968410dcbbcab69fe8f6cef53dab1ab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E9=A3=8E?= Date: Mon, 24 Feb 2014 20:28:28 +0800 Subject: [PATCH] optimize timing call --- lualib/skynet.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lualib/skynet.lua b/lualib/skynet.lua index 0883d536..1c912b21 100644 --- a/lualib/skynet.lua +++ b/lualib/skynet.lua @@ -393,12 +393,12 @@ local function timing(session, source, ti) end local t = timing_call[source] if t == nil then - t = { n = 1, ti = 0 } + t = { n = 1, ti = ti } timing_call[source] = t else t.n = t.n + 1 + t.ti = t.ti + ti end - t.ti = t.ti + ti end local function raw_dispatch_message(prototype, msg, sz, session, source, ...)