We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7183cde commit b9d19c2Copy full SHA for b9d19c2
pkg/server/nbd.go
@@ -330,10 +330,7 @@ n:
330
}
331
332
// Transmission
333
- var (
334
- b = []byte{}
335
- maxObservedLength = uint32(0)
336
- )
+ b := []byte{}
337
for {
338
var requestHeader protocol.TransmissionRequestHeader
339
if err := binary.Read(conn, binary.BigEndian, &requestHeader); err != nil {
@@ -349,10 +346,8 @@ n:
349
346
return ErrInvalidBlocksize
350
347
351
348
352
- if length > maxObservedLength {
+ if length != uint32(len(b)) {
353
b = make([]byte, length)
354
-
355
- maxObservedLength = length
356
357
358
switch requestHeader.Type {
0 commit comments