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 <[email protected]>
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 {