Use new isLogEnabled method to check whether DEBUG logging is enabled before calling the log method.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@989278 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/configadmin/src/main/java/org/apache/felix/cm/impl/UpdateThread.java b/configadmin/src/main/java/org/apache/felix/cm/impl/UpdateThread.java
index ffe80b9..562036b 100644
--- a/configadmin/src/main/java/org/apache/felix/cm/impl/UpdateThread.java
+++ b/configadmin/src/main/java/org/apache/felix/cm/impl/UpdateThread.java
@@ -91,7 +91,11 @@
                 // set the thread name indicating the current task
                 setName( BASE_THREAD_NAME + " (" + task + ")" );
 
-                configurationManager.log( LogService.LOG_DEBUG, "Running task " + task, null );
+                if ( configurationManager.isLogEnabled( LogService.LOG_DEBUG ) )
+                {
+                    configurationManager.log( LogService.LOG_DEBUG, "Running task " + task, null );
+                }
+
                 task.run();
             }
             catch ( Throwable t )
@@ -120,7 +124,10 @@
     {
         synchronized ( updateTasks )
         {
-            configurationManager.log( LogService.LOG_DEBUG, "Scheduling task " + update, null );
+            if ( configurationManager.isLogEnabled( LogService.LOG_DEBUG ) )
+            {
+                configurationManager.log( LogService.LOG_DEBUG, "Scheduling task " + update, null );
+            }
 
             // append to the task queue
             updateTasks.add( update );