ticket #889 after merge

This commit is contained in:
Peter Veentjer 2011-07-28 16:56:35 +03:00
commit 4b4f38c973
14 changed files with 1263 additions and 1045 deletions

View file

@ -5,13 +5,11 @@
package akka.tutorial.second
import akka.actor.Actor._
import akka.routing.{ Routing, CyclicIterator }
import Routing._
import akka.routing.Routing
import akka.event.EventHandler
import akka.actor.{ Channel, Actor, PoisonPill, Timeout }
import akka.dispatch.Future
import System.{ currentTimeMillis now }
import akka.routing.Routing.Broadcast
import akka.actor.{ Timeout, Channel, Actor, PoisonPill }
object Pi extends App {
@ -55,7 +53,7 @@ object Pi extends App {
val workers = Vector.fill(nrOfWorkers)(actorOf[Worker].start())
// wrap them with a load-balancing router
val router = Routing.loadBalancerActor(CyclicIterator(workers)).start()
val router = Routing.newRoundRobinActorRef("pi", workers)
// phase 1, can accept a Calculate message
def scatter: Receive = {