RFR 8019806: (se) kqueue implementation of Selector does not handle EINTR

Brian Burkhalter brian.burkhalter at oracle.com
Fri Feb 9 15:33:05 UTC 2018


https://bugs.openjdk.java.net/browse/JDK-8019806
https://bugs.openjdk.java.net/browse/JDK-8179307

http://cr.openjdk.java.net/~bpb/8019806/webrev.00/

Re-try kevent() if its return value is negative and errno is EINTR. Also change the exception message for the case where the return value is negative and errno is not EINTR.

I was thinking that the issue should probably be noreg-hard but maybe there’s another idea.

Thanks,

Brian


More information about the nio-dev mailing list