Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cronolog: Rebuild with -DCHECK_ALL_PREFIX_DIRS
Without this option, cronolog creates all required directory components for the logfile only once, but doesn't recreate them as needed when a new logfile is created in the same directory path as before. The directory is "known to exist". However, if the directory is removed by a third party, like a stupid system administrator, cronolog just terminates when trying to open the next logfile. Add -DCHECK_ALL_PREFIX_DIRS to change that behaviour. With CHECK_ALL_PREFIX_DIRS, all directories are created as needed whenever a new logfile is created.
- Loading branch information