Skip to content

Commit 16ae671

Browse files
committed
do not panic on write errosr
1 parent ad43f0d commit 16ae671

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

libs/cmdio/logger.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -188,21 +188,13 @@ func (l *Logger) writeJson(event Event) {
188188
// we panic because there we cannot catch this in jobs.RunNowAndWait
189189
panic(err)
190190
}
191-
if _, err := l.Writer.Write([]byte(b)); err != nil {
192-
panic(err)
193-
}
194-
if _, err := l.Writer.Write([]byte("\n")); err != nil {
195-
panic(err)
196-
}
191+
_, _ = l.Writer.Write([]byte(b))
192+
_, _ = l.Writer.Write([]byte("\n"))
197193
}
198194

199195
func (l *Logger) writeAppend(event Event) {
200-
if _, err := l.Writer.Write([]byte(event.String())); err != nil {
201-
panic(err)
202-
}
203-
if _, err := l.Writer.Write([]byte("\n")); err != nil {
204-
panic(err)
205-
}
196+
_, _ = l.Writer.Write([]byte(event.String()))
197+
_, _ = l.Writer.Write([]byte("\n"))
206198
}
207199

208200
func (l *Logger) writeInplace(event Event) {

0 commit comments

Comments
 (0)