Codebase list golang-github-vbauerster-mpb / 304b231
abort bar asynchronously Vladimir Bauer 3 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
4242 max := 100 * time.Millisecond
4343 for i := 0; bar.IsRunning(); i++ {
4444 if bar.ID() == 2 && i >= 42 {
45 bar.Abort(false)
45 go bar.Abort(false)
4646 }
4747 time.Sleep(time.Duration(rng.Intn(10)+1) * max / 10)
4848 bar.Increment()