From 8c91cd5def4fa27afa594f8ecde573ae5a9318f4 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Sat, 5 Jan 2013 20:26:37 +0000 Subject: [PATCH] Game Hall map for communication is now thread safe. --- .../src/main/java/com/gempukku/lotro/hall/HallServer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java index 0da59ac06..1cc3a4035 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/hall/HallServer.java @@ -16,6 +16,7 @@ import com.gempukku.lotro.logic.vo.LotroDeck; import com.gempukku.lotro.tournament.*; import java.util.*; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantReadWriteLock; @@ -46,7 +47,7 @@ public class HallServer extends AbstractServer { private Map _awaitingTables = new LinkedHashMap(); private Map _runningTables = new LinkedHashMap(); - private Map _playerChannelCommunication = new HashMap(); + private Map _playerChannelCommunication = new ConcurrentHashMap(); private int _nextChannelNumber = 0; private Map _runningTournaments = new LinkedHashMap();