=clu #3600 Disable Cluster assertInvariants checks by default

* asserts can be enabled by system property 'akka.cluster.assert=on'
This commit is contained in:
Patrik Nordwall 2013-09-11 13:38:56 +02:00
parent 9456a081b7
commit cc66daad48
4 changed files with 11 additions and 13 deletions

View file

@ -39,6 +39,15 @@ object Cluster extends ExtensionId[Cluster] with ExtensionIdProvider {
override def lookup = Cluster
override def createExtension(system: ExtendedActorSystem): Cluster = new Cluster(system)
/**
* INTERNAL API
*/
private[cluster] final val isAssertInvariantsEnabled: Boolean =
System.getProperty("akka.cluster.assert", "off").toLowerCase match {
case "on" | "true" true
case _ false
}
}
/**