# HG changeset patch # User michaelm # Date 1316091030 -3600 # Node ID d6723ee39ebf826737d44f5dd3fb8c3b3cf6f36f # Parent f338d4485f5c3f05cb63ddececa6186a78c830d7 7073491: -Dsun.net.maxDatagramSockets=1 does not work correctly with system.gc() Reviewed-by: ngmr diff -r f338d4485f5c -r d6723ee39ebf jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java --- a/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java Mon Sep 05 08:04:04 2011 -0700 +++ b/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java Thu Sep 15 13:50:30 2011 +0100 @@ -66,8 +66,8 @@ * Creates a datagram socket */ protected synchronized void create() throws SocketException { + ResourceManager.beforeUdpCreate(); fd = new FileDescriptor(); - ResourceManager.beforeUdpCreate(); try { datagramSocketCreate(); } catch (SocketException ioe) {