Skip to content

Commit 21f6ede

Browse files
committed
Handle log dispatch error
Signed-off-by: Vishal Rana <[email protected]>
1 parent 0600a7e commit 21f6ede

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

log.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,8 @@ func (l *Log) Log(level Level, format string, args ...interface{}) {
143143
go func() {
144144
for range l.timer {
145145
if err := l.dispatch(); err != nil {
146-
l.logger.Error(err)
146+
err := err.(*LogError)
147+
fmt.Printf("log error: code=%d, message=%s", err.Code, err.Message)
147148
}
148149
}
149150
}()
@@ -164,7 +165,8 @@ func (l *Log) Log(level Level, format string, args ...interface{}) {
164165
if l.logsLength() >= l.BatchSize {
165166
go func() {
166167
if err := l.dispatch(); err != nil {
167-
l.logger.Error(err)
168+
err := err.(*LogError)
169+
fmt.Printf("log error: code=%d, message=%s", err.Code, err.Message)
168170
}
169171
}()
170172
}

0 commit comments

Comments
 (0)