RFR 8245194: Unix domain socket channel implementation

Michael McMahon michael.x.mcmahon at oracle.com
Thu Jul 16 14:49:47 UTC 2020


Hi,

I have updated the API webrev [1], the complete webrev [2] and the 
specdiff [3] from the review comments so far.

I've also made a couple of other small API changes I should mention.

- the package-info for java.nio.channels now refers to the 
"java.net.preferIPv4Stack" property which has always affected its 
behavior, but which wasn't clearly documented.

- the temporary directory used by automatically bound Unix Domain 
ServerSocketChannels can be overridden using the "java.nio.tempdir" 
system property. This is to overcome the problem where ${java.io.tmpdir} 
points to a directory whose name is too long for Unix domain sockets.

Comments welcome.

Thanks,
Michael.

[1] http://cr.openjdk.java.net/~michaelm/8245194/api.webrev/webrev.4/

[2] http://cr.openjdk.java.net/~michaelm/8245194/impl.webrev/webrev.4/

[3] 
http://cr.openjdk.java.net/~michaelm/8245194/specdiff/specout.4/overview-summary.html



More information about the nio-dev mailing list