From 97cbd2adf22bbe48ac432720ef2e616da6f4dbaa Mon Sep 17 00:00:00 2001 From: Viktor Klang Date: Fri, 29 Oct 2010 15:31:07 +0200 Subject: [PATCH] Adding shutdown hook that clears logging levels registered by Configgy, closing ticket 486 --- akka-http/src/main/scala/AkkaLoader.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/akka-http/src/main/scala/AkkaLoader.scala b/akka-http/src/main/scala/AkkaLoader.scala index d8afac67bc..22ff40016c 100644 --- a/akka-http/src/main/scala/AkkaLoader.scala +++ b/akka-http/src/main/scala/AkkaLoader.scala @@ -6,6 +6,7 @@ package akka.servlet import akka.config.Config import akka.util.{Logging, Bootable} +import akka.actor.Actor /* * This class is responsible for booting up a stack of bundles and then shutting them down @@ -40,6 +41,7 @@ class AkkaLoader extends Logging { log.info("Shutting down Akka...") _bundles.foreach(_.onUnload) _bundles = None + Actor.shutdownHook.run log.info("Akka succesfully shut down") } }