From 6c036ea8a705c023e9b5c211012ed8efbee206cd Mon Sep 17 00:00:00 2001 From: Ankush Khanna Date: Mon, 31 Aug 2015 14:18:37 +0200 Subject: [PATCH] =act #18364 fix AbstractFSM#onTransition infinite recursion --- akka-actor/src/main/scala/akka/actor/AbstractFSM.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/akka-actor/src/main/scala/akka/actor/AbstractFSM.scala b/akka-actor/src/main/scala/akka/actor/AbstractFSM.scala index e1ee951248..59e0c40c7e 100644 --- a/akka-actor/src/main/scala/akka/actor/AbstractFSM.scala +++ b/akka-actor/src/main/scala/akka/actor/AbstractFSM.scala @@ -112,7 +112,7 @@ abstract class AbstractFSM[S, D] extends FSM[S, D] { * called, not only the first one matching. */ final def onTransition(transitionHandler: UnitApply2[S, S]): Unit = - onTransition(transitionHandler) + onTransition(transitionHandler(_: S, _: S)) /** * Set handler which is called upon reception of unhandled messages. Calling