Commit a5b025b0971a791e53c1b80fbb1da56b21db9351
1 parent
5e5d7680
已存在agent 玩家重新登录不进行更新
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
src/agent.lua
| @@ -244,8 +244,10 @@ function CMD.start(session, source, gate, fd, ip, hotfixs) | @@ -244,8 +244,10 @@ function CMD.start(session, source, gate, fd, ip, hotfixs) | ||
| 244 | agent_util:reset() | 244 | agent_util:reset() |
| 245 | math.randomInit() | 245 | math.randomInit() |
| 246 | 246 | ||
| 247 | - for _, hotfix in ipairs(hotfixs) do | ||
| 248 | - CMD.hotfix(hotfix) | 247 | + if hotfixs then |
| 248 | + for _, hotfix in ipairs(hotfixs) do | ||
| 249 | + CMD.hotfix(hotfix) | ||
| 250 | + end | ||
| 249 | end | 251 | end |
| 250 | 252 | ||
| 251 | -- 这里将消息伪装成 watchdog 发出,这样就由 A->B->C->B->A 变成 A->B->C->A | 253 | -- 这里将消息伪装成 watchdog 发出,这样就由 A->B->C->B->A 变成 A->B->C->A |