add addresscommand

This commit is contained in:
Cloud Wu
2018-04-14 20:30:47 +08:00
committed by 云风
parent eb8a2b5e65
commit a9852273cb
2 changed files with 35 additions and 10 deletions

View File

@@ -295,20 +295,12 @@ function skynet.wait(co)
session_id_coroutine[session] = nil
end
local self_handle
function skynet.self()
if self_handle then
return self_handle
end
self_handle = string_to_handle(c.command("REG"))
return self_handle
return c.addresscommand "REG"
end
function skynet.localname(name)
local addr = c.command("QUERY", name)
if addr then
return string_to_handle(addr)
end
return c.addresscommand("QUERY", name)
end
skynet.now = c.now