From 9fec1e478b312863aa44c8780410e0ec115fdf95 Mon Sep 17 00:00:00 2001 From: ioito Date: Wed, 9 Feb 2022 10:30:55 +0800 Subject: [PATCH] fix(host): sparse file seek --- pkg/util/sparsefile/sparse.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/util/sparsefile/sparse.go b/pkg/util/sparsefile/sparse.go index c79c2af63d..53e6efe46c 100644 --- a/pkg/util/sparsefile/sparse.go +++ b/pkg/util/sparsefile/sparse.go @@ -87,7 +87,7 @@ func (self *SparseFileReader) Read(p []byte) (int, error) { if err != nil { return int(n), err } - self.realReadLen += int64(n) + self.realReadLen = int64(n) } } return self.file.Read(p) @@ -207,7 +207,7 @@ func (self *SparseFileWrite) Write(p []byte) (int, error) { if err != nil { return int(n), err } - self.bodyWriteLen += int64(n) + self.bodyWriteLen = int64(n) } } return self.f.Write(p)