Codebase list golang-github-vbauerster-mpb / 951c08e
use render wrapper in shutdown case Vladimir Bauer 3 years ago
1 changed file(s) with 1 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
269269 if err != nil {
270270 p.cancel() // cancel all bars
271271 _, _ = fmt.Fprintln(s.debugOut, err)
272 s.heapUpdated = false
273272 render = func() error { return nil }
274273 p.once.Do(p.shutdown)
275274 }
276275 case <-s.shutdownNotifier:
277276 for s.heapUpdated {
278 err := s.render(cw)
277 err := render()
279278 if err != nil {
280279 _, _ = fmt.Fprintln(s.debugOut, err)
281280 return