diff --git a/proxyreader.go b/proxyreader.go index d2692cc..1e172be 100644 --- a/proxyreader.go +++ b/proxyreader.go @@ -18,5 +18,9 @@ pr.bar.IncrBy(n, time.Since(pr.iT)) pr.iT = time.Now() } + if err == io.EOF { + current := pr.bar.Current() + pr.bar.SetTotal(current, true) + } return }