From dfaa2f370cd2defc93db896ed2116aa867239a9b Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Wed, 2 Dec 2009 10:29:22 -0500 Subject: [PATCH] Make worker threads uninterruptible --- src/main/scala/sbt/ParallelRunner.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/scala/sbt/ParallelRunner.scala b/src/main/scala/sbt/ParallelRunner.scala index 24d5507f9..f67c31e24 100644 --- a/src/main/scala/sbt/ParallelRunner.scala +++ b/src/main/scala/sbt/ParallelRunner.scala @@ -125,6 +125,7 @@ final class Distributor[D](scheduler: Scheduler[D], doWork: D => Option[String], } private class Worker(data: D) extends Thread with NotNull { + override def interrupt() {} override def run() { val result = Control.trapUnit("", log(data))(doWork(data))