[
https://issues.apache.org/jira/browse/LOG4NET-337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dominik Psenner resolved LOG4NET-337.
-------------------------------------
Resolution: Fixed
Assignee: Dominik Psenner
Patch commited as revision: 1437281
> RollingFileAppender.RollOverIfDateBoundaryCrossing doesn't take
> PreserveLogFileNameExtension into account
> ---------------------------------------------------------------------------------------------------------
>
> Key: LOG4NET-337
> URL: https://issues.apache.org/jira/browse/LOG4NET-337
> Project: Log4net
> Issue Type: Bug
> Components: Appenders
> Affects Versions: 1.2.11
> Environment: Windows 7
> Reporter: Jens Weiermann
> Assignee: Dominik Psenner
> Attachments: LOG4NET-337.patch
>
>
> If a roll over is needed for crossing a date boundary since the last run, the
> m_scheduledFilename variable is set up based on the last write time of the
> log file. However, if PreserveLogFileNameExtension is set to true, this
> extension is NOT preserved, instead this option is ignored. This leads to
> wrong backup file names.As an example, if the log filename is file.log and
> the last write time of the file is 2012-04-30, the generated filename is
> file.log.2012-04-30 instead of file.2012-04-30.log as it should be.
> Steps to reproduce: set up a RollingFileAppender, set it's
> PreserveLogFileNameExtension to true and have it
> RollOverIfDateBoundaryCrossing...
--
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