From 0fbe1d3e1076be6b7ea17d64cdad6c596750d325 Mon Sep 17 00:00:00 2001 From: Viktor Klang Date: Thu, 17 Nov 2011 14:21:53 +0100 Subject: [PATCH] Adding warning message for non-eviction so that people can see when there's a bug --- akka-actor/src/main/scala/akka/actor/ActorCell.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/akka-actor/src/main/scala/akka/actor/ActorCell.scala b/akka-actor/src/main/scala/akka/actor/ActorCell.scala index 2d95768223..6d7e8e70ac 100644 --- a/akka-actor/src/main/scala/akka/actor/ActorCell.scala +++ b/akka-actor/src/main/scala/akka/actor/ActorCell.scala @@ -347,7 +347,9 @@ private[akka] class ActorCell( } private def doTerminate() { - app.provider.evict(self.path.toString) + if (!app.provider.evict(self.path.toString)) + app.eventStream.publish(Warning(self, "evict of " + self.path.toString + " failed")) + dispatcher.detach(this) try {