Когда я вызываю actorSelection
с подстановочным знаком и нет подходящих актеров, я ожидаю получить в ответ ActorIdentity(None,None)
, но вместо этого ничего не происходит. Это нормальная ситуация или я что-то пропустил?
class A extends Actor {
val b = context.actorOf(Props[B], "test")
def receive = { case x => println(s"Response: $x") }
context.actorSelection("/user/a/test") ! Identify(None)
// Response: ActorIdentity(None,Some(Actor[akka://sys/user/a/test#121958964]))
context.actorSelection("/user/a/nothing") ! Identify(None)
// Response: ActorIdentity(None,None)
context.actorSelection("/user/a/x*") ! Identify(None)
// Nothing happens
}