Version: 1.1.1 & 1.1.2-rc1
OS: Win7 64bit
Build: Unicode Debug DLL
Compiler: VS 2010
Summary: Logging from multiple active processes into the same log file only empties the content of the log file after the file size exceeds the size specified in the RollingFileAppender MaxFileSize property.
Multiple instances of my application log into the same file. The logger is configured as a RollingFileAppender using the MaxFileSize and MaxBackupIndex property. After the log file exceeds the specified filesize the content of the file is erased and no backup file is created. Using only one active process results in the expected behaviour -> Renaming the old file as backup and creating a new logfile.