Currently if a `HttpResonseInputStream` gets interrupted while reading it will just swallow the exception and continue,
This PR changes it to close the stream and throw an IOException, I added a test to cover this which just uses two threads to read the stream then interrupt it. ------------- Commit messages: - Merge branch 'openjdk:master' into JDK-8294047 - cleanup of test - close HttpResponseInputStream and throw exception on interrupt Changes: https://git.openjdk.org/jdk/pull/11323/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11323&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294047 Stats: 173 lines in 2 files changed: 172 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/11323.diff Fetch: git fetch https://git.openjdk.org/jdk pull/11323/head:pull/11323 PR: https://git.openjdk.org/jdk/pull/11323
