[ 
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

Reply via email to