|
@@ -299,7 +299,7 @@ func (f *Framer) writeDataFrame(frame *DataFrame) (err error) {
|
|
|
if frame.StreamId == 0 {
|
|
if frame.StreamId == 0 {
|
|
|
return &Error{ZeroStreamId, 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}
|
|
return &Error{InvalidDataFrame, frame.StreamId}
|
|
|
}
|
|
}
|
|
|
|
|
|