summaryrefslogtreecommitdiff
path: root/scalalib/src
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-11 23:49:17 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-11 23:49:17 -0800
commitdea3b0d87facc657d42072ecffa791eaedc39017 (patch)
tree26451f2924cc7646055d07caf123e7f2e509c41f /scalalib/src
parentcf1bd5afba6d7c3fb3337e50f256f07c56e88571 (diff)
downloadmill-dea3b0d87facc657d42072ecffa791eaedc39017.tar.gz
mill-dea3b0d87facc657d42072ecffa791eaedc39017.tar.bz2
mill-dea3b0d87facc657d42072ecffa791eaedc39017.zip
Properly close file inputstreams after hashing files, and eagerly close classloaders used for running tests
Diffstat (limited to 'scalalib/src')
-rw-r--r--scalalib/src/main/scala/mill/scalalib/TestRunner.scala1
1 files changed, 1 insertions, 0 deletions
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()
}