aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala
diff options
context:
space:
mode:
authorIvan Topolnak <ivantopo@gmail.com>2013-05-16 18:18:48 -0300
committerIvan Topolnak <ivantopo@gmail.com>2013-05-16 18:18:48 -0300
commit99320ad0ad3d8b2bb3ee4e6813315a6d898970ec (patch)
tree1e24fc263b84205bb05db54d39fa29805534a5f1 /src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala
parentd99d5c20e1fb6b02818c6add20fc54e485fc9ff3 (diff)
downloadKamon-99320ad0ad3d8b2bb3ee4e6813315a6d898970ec.tar.gz
Kamon-99320ad0ad3d8b2bb3ee4e6813315a6d898970ec.tar.bz2
Kamon-99320ad0ad3d8b2bb3ee4e6813315a6d898970ec.zip
some work done regarding asking an actor
Diffstat (limited to 'src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala')
-rw-r--r--src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala b/src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala
index 783a6c45..b3b3f65b 100644
--- a/src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala
+++ b/src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala
@@ -11,7 +11,7 @@ import akka.dispatch.Envelope
class ActorRefTellInstrumentation {
println("Created ActorAspect")
- @Pointcut("execution(* akka.actor.ScalaActorRef+.$bang(..)) && args(message, sender)")
+ @Pointcut("execution(* akka.actor.ScalaActorRef+.$bang(..)) && !within(akka.pattern.PromiseActorRef) && args(message, sender)")
def sendingMessageToActorRef(message: Any, sender: ActorRef) = {}
@Around("sendingMessageToActorRef(message, sender)")