diff --git a/pom.xml b/pom.xml index 6fdf4c44583..e3612ca74bc 100644 --- a/pom.xml +++ b/pom.xml @@ -467,7 +467,7 @@ 4.9.0 2.2 1.5.0 - 4.1.105.Final + 4.1.113.Final 9.4.56.v20240826 2.15.2 2.14.6 diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNetty.java b/zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNetty.java index 059627ea799..a01cba965e3 100755 --- a/zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNetty.java +++ b/zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNetty.java @@ -206,7 +206,7 @@ void cleanup() { connectFuture = null; } if (channel != null) { - channel.close().syncUninterruptibly(); + channel.close(); channel = null; } } finally { diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/UnifiedServerSocket.java b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/UnifiedServerSocket.java index 387a6c7d765..c101e9e2dc5 100644 --- a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/UnifiedServerSocket.java +++ b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/UnifiedServerSocket.java @@ -255,7 +255,7 @@ private void detectMode() throws IOException { bytesRead = 0; } - if (bytesRead == litmus.length && SslHandler.isEncrypted(Unpooled.wrappedBuffer(litmus))) { + if (bytesRead == litmus.length && SslHandler.isEncrypted(Unpooled.wrappedBuffer(litmus), false)) { try { sslSocket = x509Util.createSSLSocket(prependableSocket, litmus); } catch (X509Exception e) {