【发布时间】:2014-10-20 07:15:15
【问题描述】:
我正在使用并行集合,当我的应用程序终止时,sbt 问题:
Not interrupting system thread Thread[process reaper,10,system]
每个核心发出一次此消息(准确地说是减一)。
我在 sbt 代码中看到这是设计使然,但我不确定为什么线程不与我的应用程序一起终止。如果您不幸遇到相同的情况,我们将不胜感激...
【问题讨论】:
-
AFAIK,即使您的 main 方法已经完成,JVM 也会等待任何非守护线程完成。你能分享一些示例代码来复制你描述的行为吗?
-
是的,我知道,问题是,一般来说,为什么任何线程都会在我的主要方法中存活下来。我确实会尝试提取通用示例代码......直到那时我才想知道什么可以是通用解释