Просмотр исходного кода

go.net/spdy: make use of MaxDataLength

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/7355043
Mikio Hara 13 лет назад
Родитель
Сommit
1f1a1edc76
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      spdy/write.go

+ 1 - 1
spdy/write.go

@@ -299,7 +299,7 @@ func (f *Framer) writeDataFrame(frame *DataFrame) (err error) {
 	if frame.StreamId == 0 {
 		return &Error{ZeroStreamId, 0}
 	}
-	if frame.StreamId&0x80000000 != 0 || len(frame.Data) >= 0x0f000000 {
+	if frame.StreamId&0x80000000 != 0 || len(frame.Data) > MaxDataLength {
 		return &Error{InvalidDataFrame, frame.StreamId}
 	}