Fix non-realtime logging hang

This commit is contained in:
Nonoo 2020-10-28 22:12:53 +01:00
parent b3067c05f9
commit d0d7d1ff5a
2 changed files with 5 additions and 1 deletions

4
log.go
View file

@ -47,6 +47,10 @@ func (l *logger) Print(a ...interface{}) {
l.logger.Info(append([]interface{}{l.GetCallerFileName(false) + ": "}, a...)...)
}
func (l *logger) PrintStatusLog(a ...interface{}) {
l.logger.Info(append([]interface{}{l.GetCallerFileName(false) + ": "}, a...)...)
}
func (l *logger) Debugf(a string, b ...interface{}) {
if statusLog.isRealtime() {
l.printLineClear()

View file

@ -35,7 +35,7 @@ func (s *statusLogStruct) print() {
log.printLineClear()
fmt.Print(s.line)
} else {
log.Print(s.line)
log.PrintStatusLog(s.line)
}
}