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)