From a5b025b0971a791e53c1b80fbb1da56b21db9351 Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Mon, 2 Sep 2019 20:06:02 +0800 Subject: [PATCH] 已存在agent 玩家重新登录不进行更新 --- src/agent.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/agent.lua b/src/agent.lua index 803dc18..e7d8350 100644 --- a/src/agent.lua +++ b/src/agent.lua @@ -244,8 +244,10 @@ function CMD.start(session, source, gate, fd, ip, hotfixs) agent_util:reset() math.randomInit() - for _, hotfix in ipairs(hotfixs) do - CMD.hotfix(hotfix) + if hotfixs then + for _, hotfix in ipairs(hotfixs) do + CMD.hotfix(hotfix) + end end -- 这里将消息伪装成 watchdog 发出,这样就由 A->B->C->B->A 变成 A->B->C->A -- libgit2 0.21.2