src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java
branchhttp-client-branch
changeset 55763 634d8e14c172
parent 47216 71c04702a3d5
child 55782 0586f8664ba8
--- a/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java	Sun Nov 05 17:05:57 2017 +0000
+++ b/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java	Sun Nov 05 17:32:13 2017 +0000
@@ -135,6 +135,8 @@
             needToReadHeader = true;
             consumeCRLF();
         }
+        if (n < 0 && !eof)
+            throw new IOException("connection closed before all data received");
         return n;
     }