This is an automated email from the ASF dual-hosted git repository.

lizhimin pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git


The following commit(s) were added to refs/heads/develop by this push:
     new 03b16aadce [ISSUE #8061] Fix npe in netty remoting client (#8064)
03b16aadce is described below

commit 03b16aadce572b3908dc09b99347fcf7e6c6ac7c
Author: fujian-zfj <2573259...@qq.com>
AuthorDate: Tue May 14 14:47:37 2024 +0800

    [ISSUE #8061] Fix npe in netty remoting client (#8064)
---
 .../java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java
 
b/remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java
index ede6005f54..1bc5e57db5 100644
--- 
a/remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java
+++ 
b/remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java
@@ -631,7 +631,7 @@ public class NettyRemotingClient extends 
NettyRemotingAbstract implements Remoti
         if (channelFuture == null) {
             return null;
         }
-        return getAndCreateChannelAsync(addr).awaitUninterruptibly().channel();
+        return channelFuture.awaitUninterruptibly().channel();
     }
 
     private ChannelFuture getAndCreateNameserverChannelAsync() throws 
InterruptedException {

Reply via email to