diff --git a/gradle/changelog/single_working_copy_pool.yaml b/gradle/changelog/single_working_copy_pool.yaml new file mode 100644 index 0000000000..53e90a234f --- /dev/null +++ b/gradle/changelog/single_working_copy_pool.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Prevent multiple working copy pools ([#1797](https://github.com/scm-manager/scm-manager/issues/1797)) diff --git a/scm-core/src/main/java/sonia/scm/repository/work/SimpleCachingWorkingCopyPool.java b/scm-core/src/main/java/sonia/scm/repository/work/SimpleCachingWorkingCopyPool.java index d57b3cfeed..ed2e4822e9 100644 --- a/scm-core/src/main/java/sonia/scm/repository/work/SimpleCachingWorkingCopyPool.java +++ b/scm-core/src/main/java/sonia/scm/repository/work/SimpleCachingWorkingCopyPool.java @@ -34,6 +34,7 @@ import org.slf4j.LoggerFactory; import sonia.scm.util.IOUtil; import javax.inject.Inject; +import javax.inject.Singleton; import java.io.File; import java.util.LinkedHashMap; import java.util.Map; @@ -81,6 +82,7 @@ import static java.util.Optional.of; *