From f82534096477f320a2933218193de2a19920ea39 Mon Sep 17 00:00:00 2001 From: michaelm 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 --- src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java b/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java index a772b7c4c..ff0d2cd35 100644 --- a/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java +++ b/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) { -- GitLab