RFR: 8370387: Remove handling of InterruptedIOException from java.io classes

Brian Burkhalter bpb at openjdk.org
Thu Oct 23 02:31:01 UTC 2025


On Thu, 23 Oct 2025 01:14:25 GMT, David Holmes <dholmes at openjdk.org> wrote:

> For some classes you are now leaving the interrupt state set, rather than clearing it as before. Such a behaviour change definitely needs a CSR request.

Right. I don't usually expend any effort on the CSR portion, including marking that one is needed, until the PR discussion has converged somewhat.

> You also potentially break code that catches `InterruptedIOException`.

Yes, so perhaps the relevant changes should be deferred until `InterruptedIOException` is further along the deprecation arc.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/27941#issuecomment-3434842961
PR Comment: https://git.openjdk.org/jdk/pull/27941#issuecomment-3434845000


More information about the core-libs-dev mailing list