Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-1, 2.3.0, 2.4.0, 2.2.5
-
None
Description
When HBaseSaslRpcClient.saslConnect tries to authenticate it only reads the input stream if the process is not complete yet. However if the authentication failed and the process is completed the exception sent back in the stream never gets read.
We should always try to read the input stream even if the process is complete to make sure it was empty.
Attachments
Issue Links
- breaks
-
HBASE-27204 BlockingRpcClient will hang for 20 seconds when SASL is enabled after finishing negotiation
- Resolved
- links to