From af3850605a833ba15116f17827dff2c20544ed33 Mon Sep 17 00:00:00 2001
From: boli <boli@localhost>
Date: Fri, 04 May 2007 18:25:23 +0000
Subject: [PATCH] Fixed an issue where debug logging would be enabled by default for command line tools. Now startup debug logger is only enabled on bootstrap  server.

---
 opends/src/server/org/opends/server/core/DirectoryServer.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/DirectoryServer.java b/opends/src/server/org/opends/server/core/DirectoryServer.java
index 2ab979d..296bc41 100644
--- a/opends/src/server/org/opends/server/core/DirectoryServer.java
+++ b/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -83,6 +83,7 @@
 import static org.opends.server.loggers.debug.DebugLogger.debugEnabled;
 import static org.opends.server.loggers.AccessLogger.*;
 import static org.opends.server.loggers.debug.DebugLogger.*;
+import org.opends.server.loggers.debug.TextDebugLogPublisher;
 import static org.opends.server.loggers.ErrorLogger.*;
 import static org.opends.server.messages.CoreMessages.*;
 import static org.opends.server.messages.MessageHandler.*;
@@ -490,6 +491,8 @@
   // The schema configuration manager for the Directory Server.
   private SchemaConfigManager schemaConfigManager;
 
+  // The debug logger that will be used during the Directory Server startup.
+  private TextDebugLogPublisher startupDebugLogPublisher;
 
   // The error logger that will be used during the Directory Server startup.
   private TextErrorLogPublisher startupErrorLogPublisher;
@@ -740,6 +743,11 @@
             new TextWriter.STDOUT());
     addErrorLogPublisher(DN.NULL_DN, startupErrorLogPublisher);
 
+    startupDebugLogPublisher =
+        TextDebugLogPublisher.getStartupTextDebugPublisher(
+            new TextWriter.STDOUT());
+    addDebugLogPublisher(DN.NULL_DN, startupDebugLogPublisher);
+
     // Create the MBean server that we will use for JMX interaction.
     initializeJMX();
 

--
Gitblit v1.10.0