Use buffer max size setting for wrap reader

Signed-off-by: Alex Vanin <a.vanin@yadro.com>
This commit is contained in:
Alexey Vanin 2024-11-06 18:49:06 +03:00
parent 17d40245de
commit 7f1089db3f

View file

@ -517,7 +517,7 @@ func (n *Layer) objectPutAndHash(ctx context.Context, prm frostfs.PrmObjectCreat
var size uint64
hash := sha256.New()
md5Hash := md5.New()
prm.Payload = wrapReader(prm.Payload, 64*1024, func(buf []byte) {
prm.Payload = wrapReader(prm.Payload, int(prm.BufferMaxSize), func(buf []byte) {
size += uint64(len(buf))
hash.Write(buf)
md5Hash.Write(buf)