RFR - 8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9

Volker Simonis volker.simonis at gmail.com
Mon Nov 30 15:35:09 UTC 2015


Hi Rob,

Your change looks good. I think on AIX we still use the
PollSelectorProvider but your change doesn’t change that. I've did a quick
build and ran the corresponding JTreg test on AIX without a problem.

We may tough consider a better implementation on AIX by using the pollset
API [1,2] which is similar to Linux epoll. I therefore also forward this
message to the ppc-aix-port-dev mailing list in the hope that some IBM
colleagues may volunteer :)

Regards,
Volker

[1]
https://www-01.ibm.com/support/knowledgecenter/ssw_aix_71/com.ibm.aix.basetrf1/pollset.htm
[2] http://www.ibm.com/developerworks/aix/library/au-pollset/


On Fri, Nov 27, 2015 at 7:37 PM, Rob McKenna <rob.mckenna at oracle.com> wrote:

> Hi folks,
>
> From time to time we get bugs on PollSelectorProvider despite recommending
> people use alternative implementations. The only way it can be used is
> setting the following system property:
>
> -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider
>
> Superior SelectorProvider implementations exist for all Oracle JDK
> platforms and PollSelectorProvider should not be used on those platforms if
> at all possible. That being the case we'd like to pull it from the default
> build:
>
> http://cr.openjdk.java.net/~robm/8076282/
>
>         -Rob
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20151130/48649311/attachment.html>


More information about the nio-dev mailing list