From f9cd96b19ba8ec54e17db197b7d09a99e5c131b0 Mon Sep 17 00:00:00 2001 From: Michael McMahon Date: Thu, 15 Sep 2011 13:50:30 +0100 Subject: [PATCH] 7073491: -Dsun.net.maxDatagramSockets=1 does not work correctly with system.gc() Reviewed-by: ngmr --- .../share/classes/java/net/AbstractPlainDatagramSocketImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java b/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java index a772b7c4c4a..ff0d2cd3584 100644 --- a/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java +++ b/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java @@ -66,8 +66,8 @@ abstract class AbstractPlainDatagramSocketImpl extends DatagramSocketImpl * Creates a datagram socket */ protected synchronized void create() throws SocketException { - fd = new FileDescriptor(); ResourceManager.beforeUdpCreate(); + fd = new FileDescriptor(); try { datagramSocketCreate(); } catch (SocketException ioe) {