diff --git a/common/log/log_writer.go b/common/log/log_writer.go index fe7aa152..ab955594 100644 --- a/common/log/log_writer.go +++ b/common/log/log_writer.go @@ -54,9 +54,11 @@ func (this *fileLogWriter) Log(log LogEntry) { } func (this *fileLogWriter) run() { - for entry := range this.queue { + for { + entry := <-this.queue this.logger.Print(entry.String() + platform.LineSeparator()) entry.Release() + entry = nil } }