diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-09-09 16:44:17 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-09-09 16:44:17 +0200 |
commit | fc5ad1abc980bd5bec570ace8b6ac4fe68c8b816 (patch) | |
tree | 56bbc745bff03be2dbc6b1a6b55b373149d51402 /container-di/src/main/scala/com/yahoo/container/di/package.scala | |
parent | 557c942a6cfee933140eef893889e2218897b26c (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.scala | 2 |
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()) |