From ce0c8247fcf7e5dc0a13aa21040f025201229367 Mon Sep 17 00:00:00 2001 From: orbiter Date: Sun, 6 Mar 2011 01:01:29 +0000 Subject: [PATCH] removed (most probably!?!) superfluos System.err output git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7552 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/net/yacy/kelondro/logging/Log.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/source/net/yacy/kelondro/logging/Log.java b/source/net/yacy/kelondro/logging/Log.java index fb1360f93..1151604a9 100644 --- a/source/net/yacy/kelondro/logging/Log.java +++ b/source/net/yacy/kelondro/logging/Log.java @@ -308,8 +308,12 @@ public final class Log { protected final static logEntry poison = new logEntry(); protected final static BlockingQueue logQueue = new LinkedBlockingQueue(); - private static logRunner logRunnerThread = null; - + private final static logRunner logRunnerThread = new logRunner(); + + static { + logRunnerThread.start(); + } + protected final static class logRunner extends Thread { public logRunner() { super("Log Runner"); @@ -371,9 +375,6 @@ public final class Log { FileHandler handler = new FileHandler(logPattern, 1024*1024, 20, true); logger.addHandler(handler); } - - logRunnerThread = new logRunner(); - logRunnerThread.start(); // redirect uncaught exceptions to logging final Log exceptionLog = new Log("UNCAUGHT-EXCEPTION"); @@ -381,8 +382,8 @@ public final class Log { public void uncaughtException(final Thread t, final Throwable e) { String msg = String.format("Thread %s: %s",t.getName(), e.getMessage()); exceptionLog.logSevere(msg, e); - System.err.print("Exception in thread \"" + t.getName() + "\" "); - e.printStackTrace(System.err); + //System.err.print("Exception in thread \"" + t.getName() + "\" "); + //e.printStackTrace(System.err); } }); } finally {