changeset 16866 | e659009ee08d |
parent 5506 | 202f599c92aa |
child 18192 | fa6bd0992104 |
--- a/jdk/src/windows/classes/java/net/DualStackPlainSocketImpl.java Tue Apr 16 12:51:22 2013 +0100 +++ b/jdk/src/windows/classes/java/net/DualStackPlainSocketImpl.java Tue Apr 16 13:26:30 2013 +0100 @@ -152,8 +152,9 @@ if (!fd.valid()) return; - close0(fdAccess.get(fd)); + final int nativefd = fdAccess.get(fd); fdAccess.set(fd, -1); + close0(nativefd); } void socketShutdown(int howto) throws IOException {