diff options
author | Paul Phillips <paulp@improving.org> | 2011-10-18 17:57:48 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-10-18 17:57:48 +0000 |
commit | ee365acb1752e7d789f32df3322a23526377f736 (patch) | |
tree | 5ec26212ca110f230c82ea070b3efdbf2602c161 /src/library | |
parent | d0a36c66cb18d94d15d44e5a04ed91ab00a43418 (diff) | |
download | scala-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.scala | 1 |
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 } |