You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2018/09/28 16:20:13 UTC
[aries-rsa] branch master updated: ARIES-1840 - Use
ConcurrentHashMap to avoid ConcurrentModificationException
This is an automated email from the ASF dual-hosted git repository.
cschneider pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-rsa.git
The following commit(s) were added to refs/heads/master by this push:
new 927d0b3 ARIES-1840 - Use ConcurrentHashMap to avoid ConcurrentModificationException
927d0b3 is described below
commit 927d0b39635c6246111781c970bf38e5aa3d30db
Author: Christian Schneider <cs...@adobe.com>
AuthorDate: Fri Sep 28 18:19:54 2018 +0200
ARIES-1840 - Use ConcurrentHashMap to avoid ConcurrentModificationException
---
.../java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java
index e1cc190..eac5f40 100644
--- a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java
+++ b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java
@@ -19,10 +19,10 @@
package org.apache.aries.rsa.topologymanager.importer;
import java.util.Collections;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
+import java.util.concurrent.ConcurrentHashMap;
/**
* Minimal implementation of a synchronized map
@@ -32,7 +32,7 @@ public class MultiMap<T> {
private Map<String, Set<T>> map;
public MultiMap() {
- map = new HashMap<>();
+ map = new ConcurrentHashMap<>();
}
public synchronized void put(String key, T value) {