add debug command: exit

This commit is contained in:
Cloud Wu
2014-08-13 19:37:26 +08:00
parent 845acd3314
commit 809e6c3a89
4 changed files with 13 additions and 1 deletions

View File

@@ -106,6 +106,7 @@ function COMMAND.help()
list = "List all the service",
stat = "Dump all stats",
info = "Info address : get service infomation",
exit = "exit address : kill a lua service",
kill = "kill address : kill service",
mem = "mem : show memory status",
gc = "gc : force every lua service do garbage collect",

View File

@@ -56,6 +56,11 @@ function command.KILL(_, handle)
return ret
end
function command.EXIT(_, handle)
handle = handle_to_address(handle)
skynet.send(handle, "debug", "EXIT")
end
function command.MEM()
local list = {}
for k,v in pairs(services) do