Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-3547

Broker does not disconnect client on unknown request

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 0.9.0.0, 0.9.0.1
    • 0.10.0.0
    • core
    • None

    Description

      A regression in 0.9.0 causes the broker to not close a client connection when receiving an unsupported request.

      Two effects of this are:

      • the client is not informed that the request was not supported (even though a closed connection is a blunt indication it is infact some indication), the request will (hopefully) just time out on the client after some time, stalling sub-sequent operations.
      • the broker leaks the connection until the connection reaper brings it down or the client closes the connection

      Attachments

        Issue Links

          Activity

            People

              granthenke Grant Henke
              edenhill Magnus Edenhill
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: