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 } } }