diff options
-rw-r--r-- | core/src/main/scala/mill/eval/PathRef.scala | 2 | ||||
-rw-r--r-- | scalalib/src/main/scala/mill/scalalib/TestRunner.scala | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/scala/mill/eval/PathRef.scala b/core/src/main/scala/mill/eval/PathRef.scala index 784d9ad4..0a629a14 100644 --- a/core/src/main/scala/mill/eval/PathRef.scala +++ b/core/src/main/scala/mill/eval/PathRef.scala @@ -47,6 +47,8 @@ case class PathRef(path: ammonite.ops.Path, quick: Boolean = false){ } } rec() + + is.close() } FileVisitResult.CONTINUE } diff --git a/scalalib/src/main/scala/mill/scalalib/TestRunner.scala b/scalalib/src/main/scala/mill/scalalib/TestRunner.scala index e1985848..0d1768f6 100644 --- a/scalalib/src/main/scala/mill/scalalib/TestRunner.scala +++ b/scalalib/src/main/scala/mill/scalalib/TestRunner.scala @@ -146,6 +146,7 @@ object TestRunner { (doneMsg, results) }finally{ Thread.currentThread().setContextClassLoader(oldCl) + cl.close() } |