summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2007-09-05 15:58:05 +0000
committerPhilipp Haller <hallerp@gmail.com>2007-09-05 15:58:05 +0000
commitaa6cc51acba5ba192b3fee0458a876d8c5476677 (patch)
tree395caee38634906261170502bd111feed5acb745 /docs
parentd932b6cb1ee80701d5041e696a71a8c9e89758a4 (diff)
downloadscala-aa6cc51acba5ba192b3fee0458a876d8c5476677.tar.gz
scala-aa6cc51acba5ba192b3fee0458a876d8c5476677.tar.bz2
scala-aa6cc51acba5ba192b3fee0458a876d8c5476677.zip
Fixed termination bug in messages actors example.
Diffstat (limited to 'docs')
-rw-r--r--docs/examples/actors/message.scala8
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)
}
}