diff --git a/src/agent.lua b/src/agent.lua index 23a4571..7a9b044 100644 --- a/src/agent.lua +++ b/src/agent.lua @@ -284,7 +284,7 @@ function CMD.close() local role = agentInfo.role if not role then return end - skynet.call(agent.capsule_serv, "lua", "exit", role:getProperty("id")) + skynet.call(agentInfo.capsule_serv, "lua", "exit", role:getProperty("id")) role:log("onLogout", {logtime = skynet.timex()-role:getProperty("ltime")}) role:mylog("logout", {int1 = skynet.timex()-role:getProperty("ltime")}) role:onOfflineEvent() -- libgit2 0.21.2