8198372: API to create a SelectableChannel to a FileDescriptor

Alan Bateman Alan.Bateman at oracle.com
Wed Jun 20 14:52:16 UTC 2018

On 20/06/2018 14:48, David Lloyd wrote:
> Why is the permission check needed?  I believe that there is no
> material sensitive information that can be gleaned from the
> readability or writability of a file descriptor.
Readiness is an interesting side channel so a permission check is 
needed. The proposal here is attempting to be consistent with existing 
APIs that do the same check when creating streams to an existing 


More information about the nio-dev mailing list