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

Brian Burkhalter brian.burkhalter at oracle.com
Fri Feb 9 17:57:19 UTC 2018


On Feb 9, 2018, at 7:33 AM, Brian Burkhalter <brian.burkhalter at oracle.com> wrote:

> 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.

This has been moved to a different issue

https://bugs.openjdk.java.net/browse/JDK-8197498

and updated to use the RESTARTABLE macro

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

Thanks,

Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20180209/9a5d530e/attachment.html>


More information about the nio-dev mailing list