RFR JDK-8191918: tomcat gzip-compressed response bodies appear to be broken in update 151 (original) (raw)
Xueming Shen xueming.shen at oracle.com
Sat Dec 2 01:04:06 UTC 2017
- Previous message: RFR JDK-8191918: tomcat gzip-compressed response bodies appear to be broken in update 151
- Next message: RFR JDK-8191918: tomcat gzip-compressed response bodies appear to be broken in update 151
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 12/1/17, 3:40 PM, Paul Sandoz wrote:
On 30 Nov 2017, at 14:46, Xueming Shen<xueming.shen at oracle.com> wrote:
Hi, Please help review the change for JDK-8191918: issue: https://bugs.openjdk.java.net/browse/JDK-8191918 webrev: http://cr.openjdk.java.net/~sherman/8191918/webrev InflateInDeflateOut.java — 174 GZIPInputStream gzis = new GZIPInputStream(byteInStream); 175 ByteArrayOutputStream baos = new ByteArrayOutputStream(); 176 int numRead; 177 byte[] b = new byte[4 * 1024]; 178 try { 179 while ((numRead = gzis.read(buf))>= 0) { 180 baos.write(b, 0, numRead); 181 } 182 } finally { 183 baos.close(); 184 } Can you use gzis.transferTo(baos)? Paul.
Thanks Paul!
webrev has been updated as suggested.
http://cr.openjdk.java.net/~sherman/8191918/webrev
-Sherman
- Previous message: RFR JDK-8191918: tomcat gzip-compressed response bodies appear to be broken in update 151
- Next message: RFR JDK-8191918: tomcat gzip-compressed response bodies appear to be broken in update 151
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]