Codebase list golang-github-vbauerster-mpb / e730c30
prevent data race Vladimir Bauer 6 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
304304 defer func() {
305305 // recovering if user defined decorator panics for example
306306 if p := recover(); p != nil {
307 go b.dlogger.Println(p)
308307 s.extender = makePanicExtender(p)
309308 frame, lines := s.extender(nil, s.reqWidth, stat)
310309 b.extendedLines = lines
311310 b.toShutdown = true
312311 b.recoveredPanic = p
313312 b.frameCh <- frame
313 b.dlogger.Println(p)
314314 }
315315 }()
316316 frame, lines := s.extender(s.draw(stat), s.reqWidth, stat)