[
https://issues.apache.org/jira/browse/ZOOKEEPER-4409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17842569#comment-17842569
]
Enrico Olivelli commented on ZOOKEEPER-4409:
--------------------------------------------
I have seen this error in production today in 3.9.2
{code:java}
2024-04-24T17:18:27,940+0000 [SyncThread:5] ERROR
org.apache.zookeeper.server.ZooKeeperCriticalThread - Severe unrecoverable
error, from thread : SyncThread:5
java.lang.NullPointerException: Cannot invoke "java.net.Socket.isClosed()"
because "this.learner.sock" is null
at
org.apache.zookeeper.server.quorum.SendAckRequestProcessor.flush(SendAckRequestProcessor.java:67)
~[org.apache.zookeeper-zookeeper-3.9.2.jar:3.9.2]
at
org.apache.zookeeper.server.SyncRequestProcessor.flush(SyncRequestProcessor.java:248)
~[org.apache.zookeeper-zookeeper-3.9.2.jar:3.9.2]
at
org.apache.zookeeper.server.SyncRequestProcessor.run(SyncRequestProcessor.java:169)
~[org.apache.zookeeper-zookeeper-3.9.2.jar:3.9.2]{code}
> NullPointerException in SendAckRequestProcessor
> -----------------------------------------------
>
> Key: ZOOKEEPER-4409
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4409
> Project: ZooKeeper
> Issue Type: Bug
> Components: server
> Affects Versions: 3.7.0, 3.9.2
> Reporter: Yonghao Zou
> Priority: Major
> Labels: pull-request-available
> Time Spent: 2h 40m
> Remaining Estimate: 0h
>
> {code:java}
> java.lang.NullPointerException
> at
> org.apache.zookeeper.server.quorum.SendAckRequestProcessor.flush(SendAckRequestProcessor.java:67)
> at
> org.apache.zookeeper.server.SyncRequestProcessor.flush(SyncRequestProcessor.java:248)
> at
> org.apache.zookeeper.server.SyncRequestProcessor.run(SyncRequestProcessor.java:169)
> {code}
> The learner sock can be null when try to close it.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)