Chris, Could you review this one please. Test opens 1000 sockets, which is close to the default limit on many Linuxes. Solution is to run in othervm mode. http://cr.openjdk.java.net/~michaelm/6510892/webrev.1/ Thanks Michael.