summaryrefslogtreecommitdiffstats
path: root/EssentialsChat
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2012-08-03 21:45:32 +0200
committersnowleo <schneeleo@gmail.com>2012-08-03 21:45:32 +0200
commit0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f (patch)
tree97de81b51ceeb54679381ebbc58562f8d83c286e /EssentialsChat
parentf660c8fdf769b9bc39724058b30ffc1f5176316b (diff)
downloadEssentials-0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f.tar
Essentials-0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f.tar.gz
Essentials-0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f.tar.lz
Essentials-0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f.tar.xz
Essentials-0dee3528c7d0ebd23a32f8ff9d6dafe8ac0b9c5f.zip
Synchronized chatStore
Diffstat (limited to 'EssentialsChat')
-rw-r--r--EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java
index 436bb55e5..3148fe0ff 100644
--- a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java
+++ b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java
@@ -2,6 +2,7 @@ package com.earth2me.essentials.chat;
import static com.earth2me.essentials.I18n._;
import com.earth2me.essentials.IEssentials;
+import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.ConcurrentSkipListMap;
@@ -33,7 +34,7 @@ public class EssentialsChat extends JavaPlugin
}
chatListener = new ConcurrentSkipListMap<String, IEssentialsChatListener>();
- final Map<PlayerChatEvent, ChatStore> chatStore = new HashMap<PlayerChatEvent, ChatStore>();
+ final Map<PlayerChatEvent, ChatStore> chatStore = Collections.synchronizedMap(new HashMap<PlayerChatEvent, ChatStore>());
final EssentialsChatPlayerListenerLowest playerListenerLowest = new EssentialsChatPlayerListenerLowest(getServer(), ess, chatListener, chatStore);