diff options
Diffstat (limited to 'internal/fusefrontend')
| -rw-r--r-- | internal/fusefrontend/file.go | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/internal/fusefrontend/file.go b/internal/fusefrontend/file.go index 70c8d83..a1f4f15 100644 --- a/internal/fusefrontend/file.go +++ b/internal/fusefrontend/file.go @@ -214,7 +214,10 @@ func (f *file) doRead(dst []byte, off uint64, length uint64) ([]byte, fuse.Statu  	}  	// else: out stays empty, file was smaller than the requested offset -	return append(dst, out...), fuse.OK +	out = append(dst, out...) +	f.fs.contentEnc.PReqPool.Put(plaintext) + +	return out, fuse.OK  }  // Read - FUSE call | 
