From e50b2e59e913218cd8933e9797b59d6adae57e99 Mon Sep 17 00:00:00 2001 From: Vilsol Date: Sat, 4 Jun 2022 01:44:41 +0300 Subject: [PATCH] correctly handle eof --- utils/io.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/utils/io.go b/utils/io.go index 78d4c88..006af66 100644 --- a/utils/io.go +++ b/utils/io.go @@ -34,7 +34,11 @@ func (pt *Progresser) Read(p []byte) (int, error) { } } - return n, errors.Wrap(err, "failed to read") + if err != io.EOF { + return n, errors.Wrap(err, "failed to read") + } + + return n, err } type GenericUpdate struct {