【network】=============协议超过重连次数直接返回主界面

TCX_dev_realOne_master hotfix/you_gu/cdn_realOne_ios/1.1.20
wangzhenxing 2023-12-28 13:44:52 +08:00
parent 08b6acfe2c
commit 53ccefcf1b
1 changed files with 17 additions and 14 deletions

View File

@ -121,11 +121,12 @@ end
--重连3次失败
function Network:OnReconnectFail()
-- 重连时间超过2分钟强制回到登录界面
if Time.time - self.ReconnectTime > 120 then
SysPanel.ShowTwo(Language[12235], function()
Game.Logout()
end, Language[12117])
-- 重连时间超过30秒强制回到登录界面
if Time.time - self.ReconnectTime > 30 then
-- SysPanel.ShowTwo(Language[12235], function()
-- Game.Logout()
-- end, Language[12117])
Game.Logout()
end
self.re_resendTimes = self.re_resendTimes + 1
@ -318,15 +319,17 @@ function Network:Update()
MyPCall(self.sendFunc)
elseif self.resendTimes == self.maxResendTimes then
RequestPanel.Hide()
SysPanel.ShowTwo(Language[12121], function()
Game.Logout()
end, function()
-- if self:IsSending() then
self:SetSending(false)
self.resendTimes = 0
self.sendFuncQueue:Clear()
-- end
end, Language[12117])
-- SysPanel.ShowTwo(Language[12121], function()
-- Game.Logout()
-- end, function()
-- -- if self:IsSending() then
-- self:SetSending(false)
-- self.resendTimes = 0
-- self.sendFuncQueue:Clear()
-- -- end
-- end, Language[12117])
Game.Logout()
end
self.resendTimes = self.resendTimes + 1
end