diff options
author | Philipp Haller <hallerp@gmail.com> | 2010-03-24 17:29:59 +0000 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2010-03-24 17:29:59 +0000 |
commit | 361799635196b1e2cc5dfdea569252cba3aa9ee1 (patch) | |
tree | c592b57463ef1079c85a4fd592a9b87f7f26a167 /src/actors/scala/actors/ReplyReactor.scala | |
parent | a09cf5dbf7ed64e1ff52bebb53971d16304b58e5 (diff) | |
download | scala-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.scala | 4 |
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") |