Ryan P created KAFKA-3986:
-----------------------------
Summary: completedReceives can contain closed channels
Key: KAFKA-3986
URL: https://issues.apache.org/jira/browse/KAFKA-3986
Project: Kafka
Issue Type: Bug
Components: network
Reporter: Ryan P
I'm not entirely sure why at this point but it is possible to throw a Null
Pointer Exception when processingCompletedReceives. This happens when a fairly
substantial number of simultaneously initiated connections are initiated with
the server.
The processor thread does carry on but it may be worth investigating how the
channel could be both closed and completedReceives.
The NPE in question is thrown here:
https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/network/SocketServer.scala#L490
It can not be consistently reproduced either.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)