From fc5ad1abc980bd5bec570ace8b6ac4fe68c8b816 Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Fri, 9 Sep 2016 16:44:17 +0200 Subject: 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. --- container-di/src/main/scala/com/yahoo/container/di/package.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'container-di/src/main/scala/com/yahoo/container/di/package.scala') 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()) -- cgit v1.2.3