From 6617e555ea659fc20430ba17dfe0f20ae8f818d7 Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Wed, 24 Mar 2021 12:36:50 +0300 Subject: [PATCH] [Gradle] concurrent access to cancellation map IDEA-264718 GitOrigin-RevId: 87ef442bfa21b46354e7c646cdcb00833bff443e --- .../gradle/service/project/GradleProjectResolver.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java index e7a8c806fc1e..2f33c8115967 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java @@ -52,7 +52,6 @@ import org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper; import org.jetbrains.plugins.gradle.settings.DistributionType; import org.jetbrains.plugins.gradle.settings.GradleBuildParticipant; import org.jetbrains.plugins.gradle.settings.GradleExecutionSettings; -import org.jetbrains.plugins.gradle.tooling.serialization.internal.IdeaProjectSerializationService; import org.jetbrains.plugins.gradle.util.GradleConstants; import org.jetbrains.plugins.gradle.util.ReflectionTraverser; @@ -77,7 +76,7 @@ public class GradleProjectResolver implements ExternalSystemProjectResolver myCancellationMap = MultiMap.create(); + private final MultiMap myCancellationMap = MultiMap.createConcurrent(); public static final Key, ExternalSourceSet>>> RESOLVED_SOURCE_SETS = Key.create("resolvedSourceSets"); public static final Key>> MODULES_OUTPUTS = @@ -177,10 +176,8 @@ public class GradleProjectResolver implements ExternalSystemProjectResolver