RFR: 8344078: Remove security manager dependency in java.nio [v3]

Sanne Grinovero sgrinovero at openjdk.org
Mon Jan 26 19:18:52 UTC 2026


On Fri, 23 Jan 2026 10:07:13 GMT, Sanne Grinovero <sgrinovero at openjdk.org> wrote:

>> Tracked by [JDK-8345432](https://bugs.openjdk.org/browse/JDK-8345432).
>
> Hello - a bit late, but I was trying to find the rationale.  It's a subtle change but it has implications and is breaking some libraries.
> It's no big deal and we can deal with it, for example: https://github.com/quarkusio/quarkus/issues/52134#issuecomment-3789173826
> 
> But I'd like to check if this was really the intent?  Thanks!

Ok I've now found https://bugs.openjdk.org/browse/JDK-8348591 - I understand the intent and that this was indeed intentional now.
Still, please be aware that several libraries were relying on the previous semantics of carrying the TCCL across.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/22132#discussion_r2720587598


More information about the nio-dev mailing list