You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4php-dev@logging.apache.org by ih...@apache.org on 2010/09/18 11:27:50 UTC
svn commit: r998428 - in /logging/log4php/trunk/src/main/php:
LoggerAppenderPool.php LoggerHierarchy.php
Author: ihabunek
Date: Sat Sep 18 09:27:49 2010
New Revision: 998428
URL: http://svn.apache.org/viewvc?rev=998428&view=rev
Log:
LoggerHierarchy::resetConfiguration() now clears the LoggerAppenderPool.
Modified:
logging/log4php/trunk/src/main/php/LoggerAppenderPool.php
logging/log4php/trunk/src/main/php/LoggerHierarchy.php
Modified: logging/log4php/trunk/src/main/php/LoggerAppenderPool.php
URL: http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/LoggerAppenderPool.php?rev=998428&r1=998427&r2=998428&view=diff
==============================================================================
--- logging/log4php/trunk/src/main/php/LoggerAppenderPool.php (original)
+++ logging/log4php/trunk/src/main/php/LoggerAppenderPool.php Sat Sep 18 09:27:49 2010
@@ -26,7 +26,7 @@
*/
class LoggerAppenderPool {
/* Appender Pool */
- public static $appenderPool = null;
+ public static $appenderPool = array();
/**
*
@@ -52,4 +52,9 @@ class LoggerAppenderPool {
}
return null;
}
-}
+
+ public static function clear()
+ {
+ self::$appenderPool = array();
+ }
+}
\ No newline at end of file
Modified: logging/log4php/trunk/src/main/php/LoggerHierarchy.php
URL: http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/LoggerHierarchy.php?rev=998428&r1=998427&r2=998428&view=diff
==============================================================================
--- logging/log4php/trunk/src/main/php/LoggerHierarchy.php (original)
+++ logging/log4php/trunk/src/main/php/LoggerHierarchy.php Sat Sep 18 09:27:49 2010
@@ -205,6 +205,7 @@ class LoggerHierarchy {
$loggers[$i]->removeAllAppenders();
}
$this->rendererMap->clear();
+ LoggerAppenderPool::clear();
}
/**