diff --git a/sbt/src/sbt-test/classloader-cache/close-run/src/main/scala/Main.scala b/sbt/src/sbt-test/classloader-cache/close-run/src/main/scala/Main.scala new file mode 100644 index 000000000..4b57eebb6 --- /dev/null +++ b/sbt/src/sbt-test/classloader-cache/close-run/src/main/scala/Main.scala @@ -0,0 +1,10 @@ +object Main extends App { + class Foo + new Thread { + override def run(): Unit = { + Thread.sleep(500) + try new Foo + catch { case t: Throwable => sys.exit(1) } + } + }.start() +} \ No newline at end of file diff --git a/sbt/src/sbt-test/classloader-cache/close-run/test b/sbt/src/sbt-test/classloader-cache/close-run/test new file mode 100644 index 000000000..9e4c2371c --- /dev/null +++ b/sbt/src/sbt-test/classloader-cache/close-run/test @@ -0,0 +1 @@ +> run \ No newline at end of file