summaryrefslogtreecommitdiffstats
path: root/configgen
diff options
context:
space:
mode:
authorgjoranv <gjoranv@gmail.com>2017-06-15 11:16:13 +0200
committerGitHub <noreply@github.com>2017-06-15 11:16:13 +0200
commit9b97c1d00a5466000b4e5a81d37bacbf7bd33684 (patch)
tree161a8c4bb8da06edc5060153b3d840006a0d4aef /configgen
parentc085f67019a69e53f73e62b7d175a9bc8861f1ff (diff)
parenta6ebf38e3020cf2b63d59b06755b13e601ea5cdf (diff)
Merge pull request #2781 from yahoo/bjorncs/update-maven-plugins
Upgrade maven-compiler-plugin to 3.6.1
Diffstat (limited to 'configgen')
-rw-r--r--configgen/src/main/scala/com/yahoo/config/codegen/JavaClassBuilder.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/configgen/src/main/scala/com/yahoo/config/codegen/JavaClassBuilder.scala b/configgen/src/main/scala/com/yahoo/config/codegen/JavaClassBuilder.scala
index f05c33518ed..f0d128036d0 100644
--- a/configgen/src/main/scala/com/yahoo/config/codegen/JavaClassBuilder.scala
+++ b/configgen/src/main/scala/com/yahoo/config/codegen/JavaClassBuilder.scala
@@ -166,7 +166,9 @@ object JavaClassBuilder {
val subDirs: Array[String] = (PackagePrefix + namespace).split("""\.""")
for (subDir <- subDirs) {
dir = new File(dir, subDir)
- if (!dir.isDirectory && !dir.mkdir) throw new CodegenRuntimeException("Could not create " + dir.getPath)
+ this.synchronized {
+ if (!dir.isDirectory && !dir.mkdir) throw new CodegenRuntimeException("Could not create " + dir.getPath)
+ }
}
dir
}