Hi list,

I've a question regarding a stack trace I see with the 2.2.0 consumer

java.lang.IllegalStateException: No entry found for connection 0|
  at
org.apache.kafka.clients.ClusterConnectionStates.nodeState(ClusterConnectionStates.java:339)|
  at
org.apache.kafka.clients.ClusterConnectionStates.disconnected(ClusterConnectionStates.java:143)|

  at
org.apache.kafka.clients.NetworkClient.initiateConnect(NetworkClient.java:926)|

  at
org.apache.kafka.clients.NetworkClient.access$700(NetworkClient.java:67)|
  at
org.apache.kafka.clients.NetworkClient$DefaultMetadataUpdater.maybeUpdate(NetworkClient.java:1090)|

  at
org.apache.kafka.clients.NetworkClient$DefaultMetadataUpdater.maybeUpdate(NetworkClient.java:976)|

  at org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:533)|
  at
org.apache.kafka.clients.consumer.internals.ConsumerNetworkClient.poll(ConsumerNetworkClient.java:265)|

  at
org.apache.kafka.clients.consumer.internals.ConsumerNetworkClient.poll(ConsumerNetworkClient.java:236)|

  at
org.apache.kafka.clients.consumer.KafkaConsumer.pollForFetches(KafkaConsumer.java:1256)|

  at
org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1200)|
at
org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1176)

>From looking at the code in NetworkClient.initiateConnect I'm struggling to
see how the nodeConnectionId could have been removed from the connection
states between connecting call at line 917 and the exception being thrown
at line 926. Can anyone shed any light?

Thanks,
Mark

Reply via email to