Thanks to visit codestin.com
Credit goes to github.com

Skip to content

log file name not change after rollover TimeBasedRollingFileAppender #588

@wuxbs00

Description

@wuxbs00

If this method is called from rollover, the filename is not empty, so it will remain unchanged.

void TimeBasedRollingFileAppender::open(std::ios_base::openmode mode)
{
  scheduledFilename = helpers::getFormattedTime(filenamePattern, helpers::now(), false);
  if (filename.empty())  // If this method is called from rollover, the filename is not empty, so it will remain unchanged.
    filename = scheduledFilename;
  
  tstring currentFilename = filename;
   ....
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions