From 067046a74c65631e63f239bad565fe0cb9afbd20 Mon Sep 17 00:00:00 2001 From: cloudsbit Date: Wed, 12 Mar 2025 08:42:59 +0800 Subject: [PATCH] fix: readAt() occasional hang in concurrent reads --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index b747642..8c27fb1 100644 --- a/client.go +++ b/client.go @@ -1174,7 +1174,7 @@ func (f *File) readAt(b []byte, off int64) (int, error) { ID: id, Handle: f.handle, Offset: uint64(offset), - Len: uint32(chunkSize), + Len: uint32(len(rb)), }) select {