summaryrefslogtreecommitdiff
path: root/src/actors/scala/actors/ReplyReactor.scala
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2010-02-23 17:34:50 +0000
committerPhilipp Haller <hallerp@gmail.com>2010-02-23 17:34:50 +0000
commitea09870b1c526a4b5e6e01f79a946353e406dbf9 (patch)
tree80fd6c6bc1d14d3f265cefb668c92cdfe348ecbc /src/actors/scala/actors/ReplyReactor.scala
parent1c75ee54a6299d6e438fb694b32e868af47e2bc0 (diff)
downloadscala-ea09870b1c526a4b5e6e01f79a946353e406dbf9.tar.gz
scala-ea09870b1c526a4b5e6e01f79a946353e406dbf9.tar.bz2
scala-ea09870b1c526a4b5e6e01f79a946353e406dbf9.zip
Control-flow combinators do not require thread-...
Control-flow combinators do not require thread-local variable in Reactor. Review by plocinic.
Diffstat (limited to 'src/actors/scala/actors/ReplyReactor.scala')
-rw-r--r--src/actors/scala/actors/ReplyReactor.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/actors/scala/actors/ReplyReactor.scala b/src/actors/scala/actors/ReplyReactor.scala
index d5936ae662..05e4590162 100644
--- a/src/actors/scala/actors/ReplyReactor.scala
+++ b/src/actors/scala/actors/ReplyReactor.scala
@@ -95,4 +95,7 @@ trait ReplyReactor extends Reactor with ReplyableReactor {
}
}
+ private[actors] override def makeReaction(fun: () => Unit): Runnable =
+ new ReplyReactorTask(this, fun)
+
}