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)