Codebase list golang-github-vbauerster-mpb / 4b85c66
refactoring barExtenderRev make middleware less convoluted Vladimir Bauer 3 years ago
1 changed file(s) with 2 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
8484 var done bool
8585 fn := func(w io.Writer, st decor.Statistics) error {
8686 if !done {
87 cur := atomic.LoadUint32(&curTask) == id
88 if !cur {
87 if atomic.LoadUint32(&curTask) != id {
8988 _, err := fmt.Fprintf(w, " Taksk %02d\n", id)
9089 return err
9190 }
9392 _, err := fmt.Fprintf(w, "=> Taksk %02d\n", id)
9493 return err
9594 }
96 done = cur
95 done = true
9796 }
9897 _, err := fmt.Fprintf(w, " Taksk %02d: Done!\n", id)
9998 return err