Hi all,

I think the logging component is almost ready for a (long awaited) 1.1.2
release. It fixes several bugs, especially a nasty deadlock in
WeakHashtable, which was requested by several people already.

There are two issues for which I would like to get more feedback before
starting a RC:

 * LOGGING-135: Thread-safety improvements
   For the Log4JLogger and the LogKitLogger, I did implement the double
   checked locking idiom from Josh Bloch for the getLogger() method.
   Now this only works safely for Java 5+, but I was hesitating to make
   these methods synchronized as they are used everywhere in the
   adapter.

 * LOGGING-144: LogFactory ignores Throwable
   There are several throw/catch(Throwable) in the code, where certain
   exceptions like ThreadDeath are silently ignored. I provided a
   patch, but would like some people to review it before applying it.
   There are no reports about problems in the wild, so we could also
   postpone this fix.

Thanks,

Thomas

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to