From 7125d8dd711b9d53ed39387ae3cca7e74e67491c Mon Sep 17 00:00:00 2001 From: gregw Date: Sat, 12 Dec 2020 16:46:57 +0100 Subject: [PATCH] Fix #5794 Close socket on bind failure Fix #5794 Close socket on bind failure --- .../jetty/tests/distribution/DistributionTester.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tests/test-distribution/src/main/java/org/eclipse/jetty/tests/distribution/DistributionTester.java b/tests/test-distribution/src/main/java/org/eclipse/jetty/tests/distribution/DistributionTester.java index 810d48231b01..019d93f1e047 100644 --- a/tests/test-distribution/src/main/java/org/eclipse/jetty/tests/distribution/DistributionTester.java +++ b/tests/test-distribution/src/main/java/org/eclipse/jetty/tests/distribution/DistributionTester.java @@ -176,15 +176,7 @@ public int freePort() throws IOException try (ServerSocket server = new ServerSocket()) { server.setReuseAddress(true); - try - { - server.bind(new InetSocketAddress("localhost", 0)); - } - catch (Throwable t) - { - IO.close(server); - throw t; - } + server.bind(new InetSocketAddress("localhost", 0)); return server.getLocalPort(); } }