func (this *FileLogWriter) run() { for { entry, open := <-this.queue if !open { break } this.logger.Print(entry + platform.LineSeparator()) } this.cancel.Done() }
func (v *FileLogWriter) run() { v.cancel.WaitThread() defer v.cancel.FinishThread() for { entry, open := <-v.queue if !open { break } v.logger.Print(entry + platform.LineSeparator()) } }
func (this *FileLogWriter) run() { this.cancel.WaitThread() defer this.cancel.FinishThread() for { entry, open := <-this.queue if !open { break } this.logger.Print(entry + platform.LineSeparator()) } }
func (this *StdOutLogWriter) Log(log LogEntry) { this.logger.Print(log.String() + platform.LineSeparator()) log.Release() }
func (v *StdOutLogWriter) Log(log LogEntry) { v.logger.Print(log.String() + platform.LineSeparator()) }