src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java
--- a/src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java Sun Nov 05 17:05:57 2017 +0000
+++ b/src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java Sun Nov 05 17:32:13 2017 +0000
@@ -47,7 +47,7 @@
public DataFrame(int streamid, int flags, ByteBufferReference[] data) {
super(streamid, flags);
this.data = data;
- this.dataLength = Utils.remaining(data);
+ this.dataLength = Utils.remaining(data, Integer.MAX_VALUE);
}
public DataFrame(int streamid, int flags, ByteBufferReference[] data, int padLength) {