- Removed usage of null from Endpoint

- Fixed race resolution logic in FailureDetectorRegistry to not create unnecessary instances
This commit is contained in:
Endre Sándor Varga 2012-12-11 13:08:36 +01:00
parent 9f006789fc
commit d46a4b6916
11 changed files with 52 additions and 33 deletions

View file

@ -227,7 +227,7 @@ class RemoteActorRefProvider(
def getExternalAddressFor(addr: Address): Option[Address] = {
addr match {
case _ if hasAddress(addr) Some(local.rootPath.address)
case _ if hasAddress(addr) Some(local.rootPath.address)
case Address("akka", _, Some(_), Some(_)) Some(transport.localAddressForRemote(addr))
case _ None
}