Review Request for bug# 8006395

mala bankal mala.bankal at oracle.com
Wed Feb 6 03:21:46 PST 2013


HI,

Request reviews for backport of bug# 8006395 to jdk7u :
http://cr.openjdk.java.net/~mbankal/8006395/webrev.00/

Brief Description :
Race in the socket asynchronous close mechanism on Linux which can lead 
to blocking socket operations
issue is with closefd which first sends wakeup signal to all the threads 
blocked on the fd , then closes/dup2 the fd.
But since signal may arrive in between these , the thread not blocked 
needs to see that fd is closed on entry, else it will be woken up by the 
signal.


JDK8 changeset is here :
http://hg.openjdk.java.net/jdk8/tl/jdk/rev/17b643956999

rgds
mala



More information about the jdk7u-dev mailing list