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;