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 2019/12/12 08:04:58 UTC
[aries-jax-rs-whiteboard] branch master updated: [ARIES-1963] Use
concurrent set
This is an automated email from the ASF dual-hosted git repository.
csierra pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git
The following commit(s) were added to refs/heads/master by this push:
new 659d1b3 [ARIES-1963] Use concurrent set
659d1b3 is described below
commit 659d1b33f5d0d687a16e780aa4801f0759a04f0a
Author: Carlos Sierra Andrés <ca...@liferay.com>
AuthorDate: Thu Dec 12 09:04:16 2019 +0100
[ARIES-1963] Use concurrent set
---
.../aries/jax/rs/whiteboard/internal/AriesJaxrsServiceRuntime.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/AriesJaxrsServiceRuntime.java b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/AriesJaxrsServiceRuntime.java
index b24f026..9f3f48c 100644
--- a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/AriesJaxrsServiceRuntime.java
+++ b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/AriesJaxrsServiceRuntime.java
@@ -27,6 +27,7 @@ import static org.osgi.service.jaxrs.whiteboard.JaxrsWhiteboardConstants.JAX_RS_
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -821,7 +822,7 @@ public class AriesJaxrsServiceRuntime implements JaxrsServiceRuntime {
return (__, collection) -> {
if (collection == null) {
- collection = new HashSet<>();
+ collection = Collections.newSetFromMap(new ConcurrentHashMap<>());
}
collection.add(t);