summaryrefslogtreecommitdiffstats
path: root/container-di/src/main/scala/com/yahoo/container/di/package.scala
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-09-09 16:44:17 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-09-09 16:44:17 +0200
commitfc5ad1abc980bd5bec570ace8b6ac4fe68c8b816 (patch)
tree56bbc745bff03be2dbc6b1a6b55b373149d51402 /container-di/src/main/scala/com/yahoo/container/di/package.scala
parent557c942a6cfee933140eef893889e2218897b26c (diff)
Terminate jvm on Error during reconfiguration
This avoids entering a zombie state due to a destructive reconfiguration attempt. LinkageError is exempted as that is a normal consequence of OSGi loading problems.
Diffstat (limited to 'container-di/src/main/scala/com/yahoo/container/di/package.scala')
-rw-r--r--container-di/src/main/scala/com/yahoo/container/di/package.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/container-di/src/main/scala/com/yahoo/container/di/package.scala b/container-di/src/main/scala/com/yahoo/container/di/package.scala
index f1e2a35797e..ec621af3830 100644
--- a/container-di/src/main/scala/com/yahoo/container/di/package.scala
+++ b/container-di/src/main/scala/com/yahoo/container/di/package.scala
@@ -28,7 +28,7 @@ package object di {
clazz.asInstanceOf[Class[SUPER]]
}
- def removeStackTrace(exception: RuntimeException): RuntimeException = {
+ def removeStackTrace(exception: Throwable): Throwable = {
if (preserveStackTrace) exception
else {
exception.setStackTrace(Array())