From 41bd1898c2d996d040a8785bebbcc29cce0c918c970aeb32dcba11da1e79c6a1 Mon Sep 17 00:00:00 2001 From: Minimons Date: Sat, 27 Jun 2026 20:43:09 +0200 Subject: [PATCH] 20: Change AlarmConfiguration to use ConcurrentHashMap --- .../r35157/jupiterperpsalarm/impl/ref/AlarmConfiguration.tjava | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfiguration.tjava b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfiguration.tjava index 17c6dc7..317b51a 100644 --- a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfiguration.tjava +++ b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/AlarmConfiguration.tjava @@ -3,6 +3,7 @@ package com.r35157.jupiterperpsalarm.impl.ref; import java.util.List; import java.util.Map; import java.util.Objects; +import java.util.concurrent.ConcurrentHashMap; public record AlarmConfiguration( List definitions, @@ -13,6 +14,6 @@ public record AlarmConfiguration( Objects.requireNonNull(variables, "variables"); definitions = List.copyOf(definitions); - variables = Map.copyOf(variables); + variables = new ConcurrentHashMap<>(variables); } } \ No newline at end of file