diff options
author | Philipp Haller <hallerp@gmail.com> | 2007-09-05 15:58:05 +0000 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2007-09-05 15:58:05 +0000 |
commit | aa6cc51acba5ba192b3fee0458a876d8c5476677 (patch) | |
tree | 395caee38634906261170502bd111feed5acb745 | |
parent | d932b6cb1ee80701d5041e696a71a8c9e89758a4 (diff) | |
download | scala-aa6cc51acba5ba192b3fee0458a876d8c5476677.tar.gz scala-aa6cc51acba5ba192b3fee0458a876d8c5476677.tar.bz2 scala-aa6cc51acba5ba192b3fee0458a876d8c5476677.zip |
Fixed termination bug in messages actors example.
-rw-r--r-- | docs/examples/actors/message.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/examples/actors/message.scala b/docs/examples/actors/message.scala index 7b0e6387bd..303dcbe9e1 100644 --- a/docs/examples/actors/message.scala +++ b/docs/examples/actors/message.scala @@ -7,7 +7,7 @@ object message { val n = try { Integer.parseInt(args(0)) } catch { case _ => - scala.Console.println("Usage: examples.actors.Message <n>") + println("Usage: examples.actors.message <n>") Predef.exit } val nActors = 500 @@ -18,11 +18,11 @@ object message { react { case value: int => val j = value + 1; val nsum = sum + j - if (next == null && nsum >= finalSum) - Console.println(nsum) + if (next == null && nsum >= n * j) + println(nsum) else { if (next != null) next ! j - beh(next, nsum) + if (nsum < n * j) beh(next, nsum) } } |