Kyle Wiering created LOG4PHP-196: ------------------------------------ Summary: Appender Rolling File: Seperate PHP processes attempting to roll the same log file will truncate the log. Key: LOG4PHP-196 URL: https://issues.apache.org/jira/browse/LOG4PHP-196 Project: Log4php Issue Type: Bug Components: Code Affects Versions: 2.2.1 Environment: Windows Reporter: Kyle Wiering Fix For: 2.3.0
Attaching a class extension to LoggerAppenderRollingFile named LoggerAppenderRollingFileWindows. This class enacts 'blocking' to keep seperate PHP processes from truncating the log file by attempting to roll the logs at/near the same exact time. It also uses a 'rename' in a manner that is much quicker then a copy for large files. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira