
Regarding revision 1945, I should have commented that the resetAndShutdown() method in LoggerContext was deprecated and replaced by reset(). I intend to further modify the LoggerContext so that when the stop() method of a LoggerContext is called, then that LoggerContext will become unmodifiable. This should be helpful in the diagnosis of problems associated with supposedly discarded (and closed) logger contexts which linger for various reasons. (However, this change by itself it will not solve"lingering context" problems.) noreply.ceki@qos.ch wrote:
Author: ceki Date: Tue Nov 4 20:23:14 2008 New Revision: 1945 [snip]
Log:
This commit is related to:
LBCLASSIC-61 (configurable ObjectName) LBCLASSIC-24 (better error messages after reload) LBCLASSIC-33 (JMX configurator unregisters itself)
- Refactoring of LoggerContext class so it has a cleaner lifecycle - Major refactorization of c.q.l.c.jmx.Configurator (renamed as JMXConfigurator) in order to fix the aforementioned bugs
More updates to follow
Modified: logback/trunk/logback-classic/src/main/java/ch/qos/logback/classic/LoggerContext.java ============================================================================== [snip]
-- Ceki Gülcü Logback: The reliable, generic, fast and flexible logging framework for Java. http://logback.qos.ch