diff --git a/generators/src/org/jetbrains/jet/generators/protobuf/GenerateProtoBuf.kt b/generators/src/org/jetbrains/jet/generators/protobuf/GenerateProtoBuf.kt index 0fedd36c0f3..1bc9a81303b 100644 --- a/generators/src/org/jetbrains/jet/generators/protobuf/GenerateProtoBuf.kt +++ b/generators/src/org/jetbrains/jet/generators/protobuf/GenerateProtoBuf.kt @@ -17,8 +17,6 @@ package org.jetbrains.jet.generators.protobuf import com.intellij.execution.util.ExecUtil -import com.intellij.execution.process.BaseOSProcessHandler -import java.util.concurrent.ExecutorService import java.io.File // This file generates protobuf classes from formal description. @@ -45,6 +43,10 @@ fun main(args: Array) { modifyAndExecProtoc(commonProto, "compiler/tests") modifyAndExecProtoc(javaProto, "compiler/tests") } + catch (e: Throwable) { + e.printStackTrace() + throw e + } finally { // Workaround for JVM hanging: IDEA's process handler creates thread pool System.exit(0)