修复一下报错问题

This commit is contained in:
xiekaidong 2023-07-24 18:01:07 +08:00
parent 1ecd45294f
commit 98dafc1c05

View File

@ -165,8 +165,13 @@ function NetManager:connect(domain, port, callback, socketName)
CS.BF.BFMain.Instance.NetMgr:AddLuaOnReconnectSuccess(function(name)
Logger.log("[NetManager]reconnect succes:%s", name)
self.isSending = false
self:trySend()
if self.receiveCallbacks["ChapterSettlementRsp"] then -- 处理一下重发问题
if #self.receiveCallbacks["ChapterSettlementRsp"] > 0 then
self.receiveCallbacks["ChapterSettlementRsp"] = nil
self.isSending = false
self:trySend()
end
end
if name == NetManager.MAIN_SOCKET_NAME then
if self.reconnectMainId then
SchedulerManager:unscheduleGlobal(self.reconnectMainId)