From dc334432e4b90322d5f643546c0b8cc0c61738c8 Mon Sep 17 00:00:00 2001 From: Taylor Daugherty Date: Fri, 8 Dec 2017 17:31:36 -0500 Subject: [PATCH] BAEL-1300 Change to ConcurrentHashMap (#3206) * BAEL-1300 Custom logback appender * BAEL-1300 fix to logback module * relativePath * Change to ConcurrentHashMap --- .../src/main/java/com/baeldung/logback/MapAppender.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/logging-modules/logback/src/main/java/com/baeldung/logback/MapAppender.java b/logging-modules/logback/src/main/java/com/baeldung/logback/MapAppender.java index 99cc6488e5..a25c54b96e 100644 --- a/logging-modules/logback/src/main/java/com/baeldung/logback/MapAppender.java +++ b/logging-modules/logback/src/main/java/com/baeldung/logback/MapAppender.java @@ -3,12 +3,14 @@ package com.baeldung.logback; import ch.qos.logback.classic.spi.ILoggingEvent; import ch.qos.logback.core.AppenderBase; -import java.util.HashMap; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; public class MapAppender extends AppenderBase { - private final Map eventMap = new HashMap<>(); + private final ConcurrentMap eventMap + = new ConcurrentHashMap<>(); private String prefix;