[
https://issues.apache.org/jira/browse/LOG4NET-118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13168513#comment-13168513
]
Brian Cook commented on LOG4NET-118:
------------------------------------
This bug also has the effect of erroneously deleting logs. In the example
below with 1MB file size and max 3 backup files, if you have LogFile.0 and
LogFile.1 from a previous run and you run a second time, the logger will begin
writing to LogFile.1 and overwrite any existing information, even if
appendToFile is true. This is incorrect behavior and results in a gap in the
logging data.
> RollingFileAppender: RollingStyle=Size with StaticLogFileName=false does not
> work
> ---------------------------------------------------------------------------------
>
> Key: LOG4NET-118
> URL: https://issues.apache.org/jira/browse/LOG4NET-118
> Project: Log4net
> Issue Type: Bug
> Components: Appenders
> Affects Versions: 1.2.10
> Environment: Windows 2003 / Microsoft .NET Framework 2.0
> Reporter: Patrick Gautschi
> Priority: Minor
> Fix For: 1.2 Maintenance Release
>
>
> When using the an appender configuration like
> <appender name="InfoFile" type="log4net.Appender.RollingFileAppender">
> <file value="info.log" />
> <appendToFile value="false" />
> <encoding value="utf-8" />
> <countDirection value="1" />
> <maximumFileSize value="1MB" />
> <maxSizeRollBackups value="3" />
> <staticLogFileName value="false" />
> <rollingStyle value="Size" />
> <layout type="log4net.Layout.PatternLayout">
> <conversionPattern value="%utcdate{yyyy-MM-dd HH:mm:ss.ff}Z [%thread]
> %-5level %logger - %message%newline" />
> </layout>
> </appender>
> results in the following error message when the application is started the
> second time:
> log4net:ERROR RollingFileAppender: INTERNAL ERROR. Append is False but
> OutputFile [V:\...\bin\Debug\info.log.0] already exists.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira