diff options
| author | ariel- <ariel-@users.noreply.github.com> | 2016-07-16 20:29:21 -0300 | 
|---|---|---|
| committer | ariel- <ariel-@users.noreply.github.com> | 2016-07-16 20:29:21 -0300 | 
| commit | b991f3e13d67fa9a2fd0514953003c8459a26c04 (patch) | |
| tree | a699a5e7fa8d79314bd33893355edd051d0206bf | |
| parent | 6c0b98f24c6aaf425fe654a4d44146e097352606 (diff) | |
Core/ArenaTeamMgr: fix race condition in LoadArenaTeams
| -rw-r--r-- | src/server/game/Battlegrounds/ArenaTeamMgr.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Battlegrounds/ArenaTeamMgr.cpp b/src/server/game/Battlegrounds/ArenaTeamMgr.cpp index 5dd0b6f29c3..37e26d7e448 100644 --- a/src/server/game/Battlegrounds/ArenaTeamMgr.cpp +++ b/src/server/game/Battlegrounds/ArenaTeamMgr.cpp @@ -99,7 +99,7 @@ void ArenaTeamMgr::LoadArenaTeams()      uint32 oldMSTime = getMSTime();      // Clean out the trash before loading anything -    CharacterDatabase.Execute("DELETE FROM arena_team_member WHERE arenaTeamId NOT IN (SELECT arenaTeamId FROM arena_team)");       // One-time query +    CharacterDatabase.DirectExecute("DELETE FROM arena_team_member WHERE arenaTeamId NOT IN (SELECT arenaTeamId FROM arena_team)");       // One-time query      //                                                        0        1         2         3          4              5            6            7           8      QueryResult result = CharacterDatabase.Query("SELECT arenaTeamId, name, captainGuid, type, backgroundColor, emblemStyle, emblemColor, borderStyle, borderColor, "  | 
