From 58755a677247f919c1d72a5c715bb478889df07a Mon Sep 17 00:00:00 2001 From: David Feng Date: Mon, 16 May 2016 18:57:40 +0800 Subject: [PATCH] add vararg for INFO debug console command --- lualib/skynet/debug.lua | 4 ++-- service/debug_console.lua | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lualib/skynet/debug.lua b/lualib/skynet/debug.lua index 6f6186ee..3d6ff33c 100644 --- a/lualib/skynet/debug.lua +++ b/lualib/skynet/debug.lua @@ -37,9 +37,9 @@ function dbgcmd.TASK() skynet.ret(skynet.pack(task)) end -function dbgcmd.INFO() +function dbgcmd.INFO(...) if internal_info_func then - skynet.ret(skynet.pack(internal_info_func())) + skynet.ret(skynet.pack(internal_info_func(...))) else skynet.ret(skynet.pack(nil)) end diff --git a/service/debug_console.lua b/service/debug_console.lua index 7b68a866..9e121944 100644 --- a/service/debug_console.lua +++ b/service/debug_console.lua @@ -228,9 +228,9 @@ function COMMAND.task(fd, address) return skynet.call(address,"debug","TASK") end -function COMMAND.info(fd, address) +function COMMAND.info(fd, address, ...) address = adjust_address(address) - return skynet.call(address,"debug","INFO") + return skynet.call(address,"debug","INFO", ...) end function COMMAND.debug(fd, address)