Skip to content

Commit ea0c0f7

Browse files
author
Brian Ollenberger
committed
Remove spurious Peek. A partial Peek can ruin the header read.
1 parent 284c135 commit ea0c0f7

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

v2.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import (
55
"bytes"
66
"encoding/binary"
77
"errors"
8-
"fmt"
98
"io"
109
"net"
1110
)
@@ -108,10 +107,6 @@ func parseVersion2(reader *bufio.Reader) (header *Header, err error) {
108107
return header, nil
109108
}
110109

111-
if _, err := reader.Peek(int(length)); err != nil {
112-
return nil, fmt.Errorf("%w: %w", ErrInvalidLength, err)
113-
}
114-
115110
// Length-limited reader for payload section
116111
payloadReader := io.LimitReader(reader, int64(length)).(*io.LimitedReader)
117112

0 commit comments

Comments
 (0)