From: Tuukka Lehtonen Date: Wed, 21 Aug 2019 09:49:28 +0000 (+0000) Subject: Merge "Initialize new cache in flush instead of setting it null" X-Git-Tag: v1.43.0~136^2~106 X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=commitdiff_plain;h=c00d1429bda8dc27461e1576f4be028b43149758;hp=159d04234f7fbf7554910a154b29a5dd7bbc6068 Merge "Initialize new cache in flush instead of setting it null" --- diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/repository/ModuleRepository.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/repository/ModuleRepository.java index 8a86c5ccc..a6650e9a4 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/repository/ModuleRepository.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/repository/ModuleRepository.java @@ -505,7 +505,7 @@ public class ModuleRepository { if (moduleCache != null) for (ModuleEntry entry : moduleCache.values()) entry.dispose(); - moduleCache = null; + moduleCache = new ConcurrentHashMap(); } /**