diff options
author | Ivan Topolnak <ivantopo@gmail.com> | 2013-05-16 18:18:48 -0300 |
---|---|---|
committer | Ivan Topolnak <ivantopo@gmail.com> | 2013-05-16 18:18:48 -0300 |
commit | 99320ad0ad3d8b2bb3ee4e6813315a6d898970ec (patch) | |
tree | 1e24fc263b84205bb05db54d39fa29805534a5f1 /src/main/scala/akka/instrumentation/ActorRefTellInstrumentation.scala | |
parent | d99d5c20e1fb6b02818c6add20fc54e485fc9ff3 (diff) | |
download | Kamon-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.scala | 2 |
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)") |