diff --git a/utils/src/main/java/com/cloud/utils/nio/NioClient.java b/utils/src/main/java/com/cloud/utils/nio/NioClient.java index 89f51399e266..e903dc7edbe4 100644 --- a/utils/src/main/java/com/cloud/utils/nio/NioClient.java +++ b/utils/src/main/java/com/cloud/utils/nio/NioClient.java @@ -79,6 +79,7 @@ protected void init() throws IOException { _selector.close(); throw new IOException("Failed to initialise security", e); } catch (final IOException e) { + _clientConnection.close(); _selector.close(); throw e; }