summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-10-18 17:57:48 +0000
committerPaul Phillips <paulp@improving.org>2011-10-18 17:57:48 +0000
commitee365acb1752e7d789f32df3322a23526377f736 (patch)
tree5ec26212ca110f230c82ea070b3efdbf2602c161 /src/library
parentd0a36c66cb18d94d15d44e5a04ed91ab00a43418 (diff)
downloadscala-ee365acb1752e7d789f32df3322a23526377f736.tar.gz
scala-ee365acb1752e7d789f32df3322a23526377f736.tar.bz2
scala-ee365acb1752e7d789f32df3322a23526377f736.zip
Shutdown hook modification.
Don't mark shutdown hooks as daemon threads, although it does not seem to make any difference. Instead have the code which waits for all threads to be complete be smarted about which codes to monitor. No review.
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/sys/ShutdownHookThread.scala1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/library/scala/sys/ShutdownHookThread.scala b/src/library/scala/sys/ShutdownHookThread.scala
index 9a4979cd07..018b71aefa 100644
--- a/src/library/scala/sys/ShutdownHookThread.scala
+++ b/src/library/scala/sys/ShutdownHookThread.scala
@@ -32,7 +32,6 @@ object ShutdownHookThread {
val t = new ShutdownHookThread(hookName()) {
override def run() = body
}
- t setDaemon true
runtime addShutdownHook t
t
}