summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2009-09-24 10:58:10 +0000
committerPhilipp Haller <hallerp@gmail.com>2009-09-24 10:58:10 +0000
commit6cfd03986f97f48a2e9c4a8222ee2284548de80a (patch)
treea62e203472f4cc0a60e3bb493c6b552954c34ca2 /docs
parentcabb954584a0ed6c65dc0ace90ad6af14e00a390 (diff)
downloadscala-6cfd03986f97f48a2e9c4a8222ee2284548de80a.tar.gz
scala-6cfd03986f97f48a2e9c4a8222ee2284548de80a.tar.bz2
scala-6cfd03986f97f48a2e9c4a8222ee2284548de80a.zip
More proper fix for #2379 (single-threaded acto...
More proper fix for #2379 (single-threaded actors done right!).
Diffstat (limited to 'docs')
-rw-r--r--docs/examples/actors/message.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/examples/actors/message.scala b/docs/examples/actors/message.scala
index 9158fef695..d385543470 100644
--- a/docs/examples/actors/message.scala
+++ b/docs/examples/actors/message.scala
@@ -1,7 +1,8 @@
package examples.actors
-import scala.actors._
+import scala.actors.{Actor, Scheduler}
import scala.actors.Actor._
+import scala.actors.scheduler.SingleThreadedScheduler
object message {
def main(args: Array[String]) {
@@ -33,5 +34,7 @@ object message {
val firstActor = actorChain(nActors, null)
var i = n; while (i > 0) { firstActor ! 0; i -= 1 }
+
+ Scheduler.shutdown()
}
}