use new way for stat

This commit is contained in:
云风
2012-09-15 17:39:38 +08:00
parent 1363ee4406
commit d4b92a92a8

View File

@@ -21,11 +21,7 @@ function command.STAT()
local list = {}
for k,v in pairs(services) do
local stat = skynet.call(k,"debug","STAT")
local result = {}
for k,v in pairs(stat) do
table.insert(result, string.format("%s = %s", k, tostring(v)))
end
list[skynet.address(k)] = table.concat(result,",") .. " (" .. v .. ")"
list[skynet.address(k)] = stat
end
skynet.ret(skynet.pack(list))
end