Author: kurdalen
Date: Thu Apr 30 13:40:29 2009
New Revision: 770222
URL: http://svn.apache.org/viewvc?rev=770222&view=rev
Log:
fixed #LOG4PHP-33
Modified:
incubator/log4php/trunk/CHANGELOG
incubator/log4php/trunk/src/main/php/LoggerAppenderSkeleton.php
Modified: incubator/log4php/trunk/CHANGELOG
URL:
http://svn.apache.org/viewvc/incubator/log4php/trunk/CHANGELOG?rev=770222&r1=770221&r2=770222&view=diff
==============================================================================
--- incubator/log4php/trunk/CHANGELOG (original)
+++ incubator/log4php/trunk/CHANGELOG Thu Apr 30 13:40:29 2009
@@ -22,6 +22,7 @@
- Bug #24: LoggerAppenderRollingFile unable to rollover (Dennis Korbar)
- Bug #25: Allow to set environment variables in LoggerOptionConverter
(Christian Hammers, Knut Urdalen)
- Bug #28: LoggerAppenderConsole doesn't write to STDERR (Michael Kuenzli,
Knut Urdalen)
+- Bug #33: Appenders is not properly closed upon destruction (Knut Urdalen)
- Enh #29: Load classes through autoload instead of explicitly include them
(Knut Urdalen)
- Enh #31: Removing unnecessary use of LOG4PHP_DIR (Knut Urdalen)
- Enh: Initial port to PHP 5 (Knut Urdalen)
Modified: incubator/log4php/trunk/src/main/php/LoggerAppenderSkeleton.php
URL:
http://svn.apache.org/viewvc/incubator/log4php/trunk/src/main/php/LoggerAppenderSkeleton.php?rev=770222&r1=770221&r2=770222&view=diff
==============================================================================
--- incubator/log4php/trunk/src/main/php/LoggerAppenderSkeleton.php (original)
+++ incubator/log4php/trunk/src/main/php/LoggerAppenderSkeleton.php Thu Apr 30
13:40:29 2009
@@ -310,6 +310,10 @@
$this->finalize();
return array_keys(get_object_vars($this));
}
+
+ public function __destruct() {
+ $this->finalize();
+ }
/**
* Perform actions after object de-serialization.