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
- duplicates
-
KAFKA-3593 kafka.network.Processor throws ArrayIndexOutOfBoundsException
- Resolved