diff --git a/bar.go b/bar.go index e1cd820..134c3cb 100644 --- a/bar.go +++ b/bar.go @@ -271,7 +271,7 @@ func (b *Bar) Abort(drop bool) { select { case b.operateState <- func(s *bState) { - if s.completed || s.aborted { + if s.completed { return } s.aborted = true