From 2e962225c2a0c8cce1dda37778c10dafc401667b Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Fri, 25 Jan 2019 12:47:13 -0500 Subject: [PATCH] Fix concurrency in test case --- .../amqp/rabbit/core/RabbitTemplateIntegrationTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/core/RabbitTemplateIntegrationTests.java b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/core/RabbitTemplateIntegrationTests.java index 29142db6..fd1f7eef 100644 --- a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/core/RabbitTemplateIntegrationTests.java +++ b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/core/RabbitTemplateIntegrationTests.java @@ -47,11 +47,11 @@ import java.io.UnsupportedEncodingException; import java.lang.reflect.Field; import java.util.Arrays; import java.util.Collection; -import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.UUID; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; @@ -1246,7 +1246,7 @@ public class RabbitTemplateIntegrationTests { int count = 10; - final Map results = new HashMap(); + final Map results = new ConcurrentHashMap(); ExecutorService executor = Executors.newFixedThreadPool(10);