Comment attendre la fin du système d'acteur Akka?

Je besoin pour commencer à Akka (2.0), acteur du système, envoyer des messages, puis d'attendre pour elle de le faire soulever des objets lourds. Après cela, j'ai besoin de faire quelque chose sans rapport avec ces acteurs.

J'ai essayé d'attendre que tous les acteurs de l'arrêt de code suivant:

val system = new ActorSystem("parallelRunners")
val master = system.actorOf(Props[Master])
master ! Start
system.awaitTermination //<-- hangs here

Tous les acteurs de tuer eux-mêmes, par self ! PoisonPill. Ce que je fais mal?

source d'informationauteur Rogach