Gary, > http://cr.openjdk.java.net/%7Egadams/8080990/webrev.02/
I think the replacement of WSASendDisconnect with shutdown(SD_SEND) should be fine. I do note that there is another usage of WSASendDisconnect in java.base/windows/native/libnet/net_util_md.c. [ Maybe you want to separate out the changes in java.base ( NIO and NET ) from the serviceability changes? Up to you. ] Curious about the specific hints you have chosen to use. In other areas we have the following: hints.ai_flags = AI_CANONNAME; hints.ai_family = AF_INET; [ Not saying that what you have is incorrect, just questioning if you need to specify the socket type and protocol ] -Chris.