From 0913ba458b48d2e4eeaa29fc49312a621956e60a Mon Sep 17 00:00:00 2001 From: Thomas Neidhart Date: Fri, 22 Feb 2013 14:51:30 +0000 Subject: [PATCH] Update changes.xml with dev and due-to attributes. git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1449066 13f79535-47bb-0310-9956-ffa450edef68 --- src/changes/changes.xml | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index e72191d..ac418ad 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -44,43 +44,47 @@ The type attribute can be add,update,fix,remove. - + + LogFactory and LogFactoryImpl will not swallow certain errors anymore (ThreadDeath + and VirtualMachineError). + + Improved thread-safety for several log adapters, including AvalonLogger, SimpleLog, Log4JLogger, LogKitLogger. - + In case of a discovery failure now also the stacktrace of the cause will be added to the diagnostic message. - + Jdk14Logger now correctly uses the specified logger name. - + Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing subclasses to modify the logging output. - + Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory. - + Prevent potential deadlock scenario in WeakHashtable. - + Potential missing privileged block for class loader. - + LogFactoryImpl.setAttribute - possible NPE. - + Log4JLogger uses deprecated static members of Priority such as INFO. - + Static analysis suggests a number of potential improvements. - + SimpleLog.log - unsafe update of shortLogName. - + LogFactory.diagnosticPrefix and diagnosticsStream could be final.