Cheng Ju created KAFKA-4669:
-------------------------------

             Summary: KafkaProducer.flush hangs when 
NetworkClient.handleCompletedReceives throws exception
                 Key: KAFKA-4669
                 URL: https://issues.apache.org/jira/browse/KAFKA-4669
             Project: Kafka
          Issue Type: Bug
          Components: clients
    Affects Versions: 0.9.0.1
            Reporter: Cheng Ju


There is no try catch in NetworkClient.handleCompletedReceives.  If an 
exception is thrown after inFlightRequests.completeNext(source), then the 
corresponding RecordBatch's done will never get called, and KafkaProducer.flush 
will hang on this RecordBatch.

I've checked 0.10 code and think this bug does exist in 0.10 versions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to