JAMES-2251 Switch to ConcurrentHashMap
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3bb571bf Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/3bb571bf Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/3bb571bf Branch: refs/heads/master Commit: 3bb571bf74e25d71e46165c2da25d2436b8d7a56 Parents: 62619e2 Author: Daniel Trebbien <dtrebb...@gmail.com> Authored: Thu Dec 7 11:59:58 2017 -0600 Committer: Antoine Duprat <adup...@linagora.com> Committed: Tue Dec 12 09:47:38 2017 +0100 ---------------------------------------------------------------------- .../apache/james/mailetcontainer/impl/JamesMailetContext.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/3bb571bf/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java ---------------------------------------------------------------------- diff --git a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java index 34db500..c4d34bb 100644 --- a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java +++ b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java @@ -19,15 +19,14 @@ package org.apache.james.mailetcontainer.impl; -import java.util.ArrayList; import java.util.Collection; import java.util.Date; -import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; import javax.inject.Inject; import javax.mail.Address; @@ -70,7 +69,7 @@ public class JamesMailetContext implements MailetContext, Configurable { /** * A hash table of server attributes These are the MailetContext attributes */ - private final Map<String, Object> attributes = new HashMap<>(); + private final Map<String, Object> attributes = new ConcurrentHashMap<>(); protected DNSService dns; private UsersRepository localusers; --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org