Files
kotlin-fork/shared
Ilya Matveev 7a24e9ea0e Use a system property to lock in the dependencies downloader (#4255)
Current implementation of synchronization in the dependencies
downloader uses a static mutex and a file lock. It
doesn't work if compiler instances are started in the same
process but in different classloaders (see KT-39450).

This patch works around this problem by using a system
property instead of a static mutex for synchronization.

Issue #KT-39450 fixed
2020-06-25 17:59:47 +07:00
..