diff --git a/Framework/Kernel/src/ConfigService.cpp b/Framework/Kernel/src/ConfigService.cpp index 8873a8cb95e9266e81b9bfed6e5db63a0b4157f4..938d41bfbf9bb7c31f653ffb82a2c856fcb365ac 100644 --- a/Framework/Kernel/src/ConfigService.cpp +++ b/Framework/Kernel/src/ConfigService.cpp @@ -641,7 +641,11 @@ void ConfigServiceImpl::createUserPropertiesFile() const { << "## Valid values are: error, warning, notice, information, debug\n"; filestr << "#logging.channels.fileFilterChannel.level=debug\n\n"; filestr << "## Sets the file to write logs to\n"; - filestr << "#logging.channels.fileChannel.path=../mantid.log\n\n"; + filestr << "#logging.channels.fileChannel.path=../mantid.log\n"; + filestr << "## Uncomment the following line to flush log messages to disk " + "immediately.\n"; + filestr << "## Useful for debugging crashes but it will hurt performance\n"; + filestr << "#logging.channels.fileChannel.flush = true\n\n"; filestr << "##\n"; filestr << "## MantidPlot\n"; filestr << "##\n\n";