From 21fe9c75c5981d0ca94bc68598ab70b36241a74e Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Thu, 3 Oct 2019 10:35:05 -0400 Subject: [PATCH] Fix race in KafkaBinderTests `testDlqWithNativeSerializationEnabledOnDlqProducer` --- .../cloud/stream/binder/kafka/KafkaBinderTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java b/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java index 836067681..41fa9ca28 100644 --- a/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java +++ b/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java @@ -36,6 +36,7 @@ import java.util.concurrent.atomic.AtomicReference; import java.util.stream.IntStream; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.kafka.clients.admin.AdminClient; import org.apache.kafka.clients.admin.AdminClientConfig; import org.apache.kafka.clients.admin.CreateTopicsResult; @@ -3429,7 +3430,7 @@ public class KafkaBinderTests extends private final class FailingInvocationCountingMessageHandler implements MessageHandler { - private int invocationCount; + private volatile int invocationCount; private final LinkedHashMap> receivedMessages = new LinkedHashMap<>();