X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust-java-agent%2Fjava%2Forg%2Flttng%2Fust%2Fagent%2FLTTngAgent.java;h=ca7bc777fa24b1042acf3d41bbd27fcc4e73a547;hb=082845563208ef37d37aad2d8c2fae5cb3e08842;hp=8dc329fb9dfc6e1069749f353b79f9edcf0f52da;hpb=c518eed3ae6a1e54df15a517b1410e502e16b265;p=lttng-ust.git diff --git a/liblttng-ust-java-agent/java/org/lttng/ust/agent/LTTngAgent.java b/liblttng-ust-java-agent/java/org/lttng/ust/agent/LTTngAgent.java index 8dc329fb..ca7bc777 100644 --- a/liblttng-ust-java-agent/java/org/lttng/ust/agent/LTTngAgent.java +++ b/liblttng-ust-java-agent/java/org/lttng/ust/agent/LTTngAgent.java @@ -23,6 +23,7 @@ import java.util.concurrent.Semaphore; import java.util.concurrent.TimeUnit; public class LTTngAgent { + /* Domains */ static enum Domain { JUL(3), LOG4J(4); @@ -37,6 +38,8 @@ public class LTTngAgent { } } + private static final int SEM_TIMEOUT = 3; /* Seconds */ + private static LogFramework julUser; private static LogFramework julRoot; private static LogFramework log4jUser; @@ -63,7 +66,6 @@ public class LTTngAgent { private static boolean initialized = false; private static Semaphore registerSem; - private final static int semTimeout = 3; /* Seconds */ /* * Constructor is private. This is a singleton and a reference should be @@ -142,8 +144,8 @@ public class LTTngAgent { private void initAgentJULClasses() { try { Class lttngJUL = loadClass("org.lttng.ust.agent.jul.LTTngJUL"); - julUser = (LogFramework)lttngJUL.getDeclaredConstructor(new Class[] {Boolean.class}).newInstance(false); - julRoot = (LogFramework)lttngJUL.getDeclaredConstructor(new Class[] {Boolean.class}).newInstance(true); + julUser = (LogFramework) lttngJUL.getDeclaredConstructor(new Class[] { Boolean.class }).newInstance(false); + julRoot = (LogFramework) lttngJUL.getDeclaredConstructor(new Class[] { Boolean.class }).newInstance(true); this.useJUL = true; } catch (ClassNotFoundException e) { /* LTTng JUL classes not found, no need to create the relevant objects */ @@ -212,7 +214,7 @@ public class LTTngAgent { /* Wait for each registration to end. */ try { registerSem.tryAcquire(numThreads, - semTimeout, + SEM_TIMEOUT, TimeUnit.SECONDS); } catch (InterruptedException e) { e.printStackTrace();