From f5ecf70ecf2c369116d84cb8625b3de7a3616547 Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Mon, 1 May 2017 19:02:49 +1000 Subject: [PATCH] logger: Flush file writes to ensure they get written out --- irc/logger/logger.go | 1 + 1 file changed, 1 insertion(+) diff --git a/irc/logger/logger.go b/irc/logger/logger.go index e639ab8c..3ac28bae 100644 --- a/irc/logger/logger.go +++ b/irc/logger/logger.go @@ -242,6 +242,7 @@ func (logger *singleLogger) Log(level Level, logType string, messageParts ...str if logger.MethodFile.Enabled { logger.fileWriteLock.Lock() logger.MethodFile.Writer.WriteString(fullStringRaw + "\n") + logger.MethodFile.Writer.Flush() logger.fileWriteLock.Unlock() } }