Author: grobmeier
Date: Fri May 22 10:09:54 2009
New Revision: 777447
URL: http://svn.apache.org/viewvc?rev=777447&view=rev
Log:
after layout has formatted the LoggerNDC necessary arrayfields are not
initialized. Included lazy initialization to avoid those problems
Modified:
incubator/log4php/trunk/src/main/php/LoggerNDC.php
Modified: incubator/log4php/trunk/src/main/php/LoggerNDC.php
URL:
http://svn.apache.org/viewvc/incubator/log4php/trunk/src/main/php/LoggerNDC.php?rev=777447&r1=777446&r2=777447&view=diff
==============================================================================
--- incubator/log4php/trunk/src/main/php/LoggerNDC.php (original)
+++ incubator/log4php/trunk/src/main/php/LoggerNDC.php Fri May 22 10:09:54 2009
@@ -110,6 +110,9 @@
* @return array
*/
public static function get() {
+ if(!array_key_exists('log4php.LoggerNDC.ht', $GLOBALS)) {
+ LoggerNDC::clear();
+ }
return $GLOBALS['log4php.LoggerNDC.ht'];
}