Gerard de Leeuw created LOG4NET-439:
---------------------------------------

             Summary: Log file overwritten by rollingLogFileAppender after 
date-change with rolling style = date
                 Key: LOG4NET-439
                 URL: https://issues.apache.org/jira/browse/LOG4NET-439
             Project: Log4net
          Issue Type: Bug
          Components: Appenders
    Affects Versions: 1.2.13
         Environment: Windows XP, Windows server 2008, .Net 4.0
            Reporter: Gerard de Leeuw
            Priority: Minor


When logging from the main thread after a date change and the maxsize of 
backups is reached, the existing log lines of other threads is removed from the 
file (or file is overwritten). Logging from other (sub) threads don't affect 
the file contents.

Relevant appender configuration:
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<appendToFile value="true" />
<staticLogFileName value="false" />
<rollingStyle value="Date" />
<datePattern value="yyyy-MM-dd'.log'" />
<maxSizeRollBackups value="2" />




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to