Hi,
This test was failing on Windows since it was using the HttpServer in
test/sun/net/www/httptest. The HttpServer implementation
there is buggy and does not close the connection properly, resulting in
the test hanging. We therefore write our own server, which sends back
10 bytes less than what the client expects, and see if the client raises
an IOException.
Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7152856
Webrev: http://cr.openjdk.java.net/~khazra/7152856/webrev.00
Thanks,
Kurchi