aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/helper
diff options
context:
space:
mode:
authorAnton Tananaev <anton.tananaev@gmail.com>2012-12-18 22:48:42 +1300
committerAnton Tananaev <anton.tananaev@gmail.com>2012-12-18 22:48:42 +1300
commit58e829a30021e30d51e09fd085d16f6a701b6d98 (patch)
tree3e74786dbbbc94f88f8781f3cdc1a389559abb63 /src/org/traccar/helper
parentf72eade8742022502e69b300296c8ac1fbf35b25 (diff)
downloadtraccar-server-58e829a30021e30d51e09fd085d16f6a701b6d98.tar.gz
traccar-server-58e829a30021e30d51e09fd085d16f6a701b6d98.tar.bz2
traccar-server-58e829a30021e30d51e09fd085d16f6a701b6d98.zip
Fix logger
Diffstat (limited to 'src/org/traccar/helper')
-rw-r--r--src/org/traccar/helper/Log.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/org/traccar/helper/Log.java b/src/org/traccar/helper/Log.java
index 03de36c46..983171b72 100644
--- a/src/org/traccar/helper/Log.java
+++ b/src/org/traccar/helper/Log.java
@@ -23,13 +23,20 @@ import java.util.logging.Logger;
*/
public class Log {
- private static String TRACCAR_LOGGER_NAME = "traccar";
+ private static final String TRACCAR_LOGGER_NAME = "traccar";
+
+ private static Logger logger = null;
/**
* Return global logger
*/
public static Logger getLogger() {
- return Logger.getLogger(TRACCAR_LOGGER_NAME);
+ if (logger == null) {
+ logger = Logger.getLogger(TRACCAR_LOGGER_NAME);
+ logger.setUseParentHandlers(false);
+ logger.setLevel(Level.ALL);
+ }
+ return logger;
}
private static void write(Level level, String msg) {