aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/kamon/Kamon.scala
diff options
context:
space:
mode:
authorIvan Topolnak <ivantopo@gmail.com>2013-06-03 12:39:48 -0300
committerIvan Topolnak <ivantopo@gmail.com>2013-06-03 12:39:48 -0300
commitda47788738055e4fef1485f2721c6ee040c16fd8 (patch)
tree66bf6865607ec1c9b5ba05a54dc93d0eaccc0408 /src/main/scala/kamon/Kamon.scala
parente88fa503bbe043c0e152290bbd4e68601ab79eb8 (diff)
downloadKamon-da47788738055e4fef1485f2721c6ee040c16fd8.tar.gz
Kamon-da47788738055e4fef1485f2721c6ee040c16fd8.tar.bz2
Kamon-da47788738055e4fef1485f2721c6ee040c16fd8.zip
Changed initialization order for Kamon companion object
Diffstat (limited to 'src/main/scala/kamon/Kamon.scala')
-rw-r--r--src/main/scala/kamon/Kamon.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/scala/kamon/Kamon.scala b/src/main/scala/kamon/Kamon.scala
index 4cba2342..ef5f8044 100644
--- a/src/main/scala/kamon/Kamon.scala
+++ b/src/main/scala/kamon/Kamon.scala
@@ -4,11 +4,12 @@ import akka.actor.{Props, ActorSystem}
object Kamon {
- implicit val actorSystem = ActorSystem("kamon")
-
val ctx = new ThreadLocal[Option[TraceContext]] {
override def initialValue() = None
}
+
+ implicit lazy val actorSystem = ActorSystem("kamon")
+
def context() = ctx.get()
def clear = ctx.remove()