summaryrefslogtreecommitdiff
path: root/src/actors/scala/actors/ReplyReactor.scala
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2010-03-24 17:29:59 +0000
committerPhilipp Haller <hallerp@gmail.com>2010-03-24 17:29:59 +0000
commit361799635196b1e2cc5dfdea569252cba3aa9ee1 (patch)
treec592b57463ef1079c85a4fd592a9b87f7f26a167 /src/actors/scala/actors/ReplyReactor.scala
parenta09cf5dbf7ed64e1ff52bebb53971d16304b58e5 (diff)
downloadscala-361799635196b1e2cc5dfdea569252cba3aa9ee1.tar.gz
scala-361799635196b1e2cc5dfdea569252cba3aa9ee1.tar.bz2
scala-361799635196b1e2cc5dfdea569252cba3aa9ee1.zip
Addresses see #2017.
Diffstat (limited to 'src/actors/scala/actors/ReplyReactor.scala')
-rw-r--r--src/actors/scala/actors/ReplyReactor.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/actors/scala/actors/ReplyReactor.scala b/src/actors/scala/actors/ReplyReactor.scala
index 196f7b1f4c..c933c43cf2 100644
--- a/src/actors/scala/actors/ReplyReactor.scala
+++ b/src/actors/scala/actors/ReplyReactor.scala
@@ -106,8 +106,8 @@ trait ReplyReactor extends Reactor[Any] with ReplyableReactor {
}
}
- private[actors] override def makeReaction(fun: () => Unit): Runnable =
- new ReplyReactorTask(this, fun)
+ private[actors] override def makeReaction(fun: () => Unit, handler: PartialFunction[Any, Any], msg: Any): Runnable =
+ new ReplyReactorTask(this, fun, handler, msg)
protected[actors] override def react(handler: PartialFunction[Any, Unit]): Nothing = {
assert(Actor.rawSelf(scheduler) == this, "react on channel belonging to other actor")