diff --git a/server/matchserver/team/matchmgr.go b/server/matchserver/team/matchmgr.go index 59ea7cfe..34805d0c 100644 --- a/server/matchserver/team/matchmgr.go +++ b/server/matchserver/team/matchmgr.go @@ -109,6 +109,9 @@ func (this *matchMgr) execMatch(m *matchingInfo) { } func (this *matchMgr) onMatchOk(m *matchingInfo) { + delete(this.teamUuidHash, m.team.GetTeamUuid()) + delete(this.teamUuidHash, m.matchOk.team.GetTeamUuid()) + f5.GetTimer().DeleteRunningTimer() if !m.matchOk.matchTimerWp.Expired() { f5.GetTimer().Delete(m.matchOk.matchTimerWp)