From e361b9de5d61533588a0c00f2a08f5a3bd52ddd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Bon=C3=A9r?= Date: Fri, 19 Feb 2010 13:45:18 +0100 Subject: [PATCH] added auto shutdown of "spawn" --- akka-core/src/main/scala/actor/Actor.scala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/akka-core/src/main/scala/actor/Actor.scala b/akka-core/src/main/scala/actor/Actor.scala index f8eb5e0347..a953292756 100644 --- a/akka-core/src/main/scala/actor/Actor.scala +++ b/akka-core/src/main/scala/actor/Actor.scala @@ -141,8 +141,7 @@ object Actor extends Logging { start send(Spawn) def receive = { - case Spawn => body - case _ => throw new IllegalArgumentException("Actors created with 'actor(body: => Unit)' do not respond to messages.") + case Spawn => body; stop } } }