Browse Source

logger: Flush file writes to ensure they get written out

tags/v0.8.0
Daniel Oaks 7 years ago
parent
commit
f5ecf70ecf
1 changed files with 1 additions and 0 deletions
  1. 1
    0
      irc/logger/logger.go

+ 1
- 0
irc/logger/logger.go View File

@@ -242,6 +242,7 @@ func (logger *singleLogger) Log(level Level, logType string, messageParts ...str
242 242
 	if logger.MethodFile.Enabled {
243 243
 		logger.fileWriteLock.Lock()
244 244
 		logger.MethodFile.Writer.WriteString(fullStringRaw + "\n")
245
+		logger.MethodFile.Writer.Flush()
245 246
 		logger.fileWriteLock.Unlock()
246 247
 	}
247 248
 }

Loading…
Cancel
Save