From db9e65a6c8c9f8ab618cf2f9ca4ebdc82b7235b4 Mon Sep 17 00:00:00 2001 From: Martin Weber Date: Wed, 2 Feb 2022 22:07:20 +0100 Subject: [PATCH] Bug 578412: ConcurrentModificationException at o.e.cdt.jsoncdb.core.internal.ParserDetection.determineDetector0() Change-Id: Ie896428814e6a8aa83704c430d360913aba21e96 Signed-off-by: Martin Weber --- .../org/eclipse/cdt/jsoncdb/core/internal/ParserDetection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/internal/ParserDetection.java b/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/internal/ParserDetection.java index 7b7af5d2037..87326fa2fad 100644 --- a/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/internal/ParserDetection.java +++ b/jsoncdb/org.eclipse.cdt.jsoncdb.core/src/org/eclipse/cdt/jsoncdb/core/internal/ParserDetection.java @@ -55,7 +55,7 @@ public final class ParserDetection { */ private static List parserDetectors; - static void init() { + private static synchronized void init() { if (parserDetectors == null) { parserDetectors = new ArrayList<>(22);