[
https://issues.apache.org/jira/browse/RATIS-1567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lokesh Jain resolved RATIS-1567.
--------------------------------
Fix Version/s: 2.3.0
Resolution: Fixed
> NettyServerStreamRpc may throw NPE
> ----------------------------------
>
> Key: RATIS-1567
> URL: https://issues.apache.org/jira/browse/RATIS-1567
> Project: Ratis
> Issue Type: Sub-task
> Components: Netty, Streaming
> Reporter: Tsz-wo Sze
> Assignee: Tsz-wo Sze
> Priority: Major
> Fix For: 2.3.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> {code}
> Caused by: java.lang.NullPointerException:
> 9187e594-73d1-45a0-8e82-be980971cb95-NettyServerStreamRpc: Server
> a137b4fa-0101-49ed-9769-719c74b0ad17 not found: peers=[]
> at java.base/java.util.Objects.requireNonNull(Objects.java:347)
> at org.apache.ratis.util.PeerProxyMap.getProxy(PeerProxyMap.java:110)
> at
> org.apache.ratis.netty.server.NettyServerStreamRpc$Proxies.getDataStreamOutput(NettyServerStreamRpc.java:103)
> at
> org.apache.ratis.netty.server.NettyServerStreamRpc$Proxies.getDataStreamOutput(NettyServerStreamRpc.java:91)
> at
> org.apache.ratis.netty.server.DataStreamManagement$StreamInfo.<init>(DataStreamManagement.java:140)
> at
> org.apache.ratis.netty.server.DataStreamManagement.newStreamInfo(DataStreamManagement.java:275)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.7#820007)