Skip to content

Commit 5226f90

Browse files
Fix buffer pool (#3353)
2 parents 21b74c9 + 866590e commit 5226f90

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@ Changelog for NeoFS Node
77

88
### Fixed
99
- Basic income collection/distribution in networks with rate set to zero (#3352)
10+
- Data corruption on replication in some cases (#3353)
1011

1112
### Changed
1213

1314
### Removed
1415

1516
### Updated
17+
- `github.com/nspcc-dev/neofs-sdk-go` dependency to `v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca` (#3353)
1618

1719
### Updating from v0.46.0
1820

cmd/neofs-node/transport.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (protoCodecBinaryRequestOnly) Name() string {
5252
func (protoCodecBinaryRequestOnly) Marshal(msg any) (mem.BufferSlice, error) {
5353
bMsg, ok := msg.([]byte)
5454
if ok {
55-
return mem.BufferSlice{mem.NewBuffer(&bMsg, mem.DefaultBufferPool())}, nil
55+
return mem.BufferSlice{mem.SliceBuffer(bMsg)}, nil
5656
}
5757

5858
return nil, fmt.Errorf("message is not of type %T", bMsg)

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ require (
2020
github.com/nspcc-dev/neo-go v0.109.1
2121
github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea
2222
github.com/nspcc-dev/neofs-contract v0.22.0
23-
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246
23+
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca
2424
github.com/nspcc-dev/tzhash v1.8.2
2525
github.com/olekukonko/tablewriter v0.0.5
2626
github.com/panjf2000/ants/v2 v2.9.0

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,8 @@ github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea h1:mK
199199
github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea/go.mod h1:YzhD4EZmC9Z/PNyd7ysC7WXgIgURc9uCG1UWDeV027Y=
200200
github.com/nspcc-dev/neofs-contract v0.22.0 h1:dxSm/NYyc7ZtWlhskH4e4yzXxf5pBCEOR3lLLmV98i8=
201201
github.com/nspcc-dev/neofs-contract v0.22.0/go.mod h1:it6Su92UvEFQDsMOfDIXapLu0j5TQSOvkS2YdUlPdgo=
202-
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246 h1:Kk+ovE3645VF6ydZk0vqsEVKxYr/1EwIwg7mY0vsrTM=
203-
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246/go.mod h1:j/NUu5iOGFkOVYM42XoC1X9DZD0/y89Pws++w5vxtQk=
202+
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca h1:RNdFnPHOe1Pz5yyJka6hVefYP1HqBRiTLmRI1g/f0wE=
203+
github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca/go.mod h1:j/NUu5iOGFkOVYM42XoC1X9DZD0/y89Pws++w5vxtQk=
204204
github.com/nspcc-dev/rfc6979 v0.2.3 h1:QNVykGZ3XjFwM/88rGfV3oj4rKNBy+nYI6jM7q19hDI=
205205
github.com/nspcc-dev/rfc6979 v0.2.3/go.mod h1:q3sCL1Ed7homjqYK8KmFSzEmm+7Ngyo7PePbZanhaDE=
206206
github.com/nspcc-dev/tzhash v1.8.2 h1:ebRCbPoEuoqrhC6sSZmrT/jI3h1SzCWakxxV6gp5QAg=

0 commit comments

Comments
 (0)