From c4bf18fc5c15da8b98e3237721f63a126f017450 Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Tue, 23 Sep 2025 14:36:34 +0300 Subject: [PATCH] Simplify port allocator --- .../instrumentation/test/utils/PortAllocator.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/testing-common/src/main/java/io/opentelemetry/instrumentation/test/utils/PortAllocator.java b/testing-common/src/main/java/io/opentelemetry/instrumentation/test/utils/PortAllocator.java index 985f260bda83..43d29b43d10b 100644 --- a/testing-common/src/main/java/io/opentelemetry/instrumentation/test/utils/PortAllocator.java +++ b/testing-common/src/main/java/io/opentelemetry/instrumentation/test/utils/PortAllocator.java @@ -118,9 +118,7 @@ Closeable bind(int port) { } boolean canBind(int port) { - try { - ServerSocket socket = new ServerSocket(port); - socket.close(); + try (ServerSocket socket = new ServerSocket(port)) { return true; } catch (IOException exception) { return false;