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

Broker does not disconnect client on unknown request

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.9.0.0, 0.9.0.1
    • Fix Version/s: 0.10.0.0
    • Component/s: core
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: