Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Normal
Description
bootstrap_test:TestBootstrap.manual_bootstrap_test is hanging due to a race condition that can occur when waiting for a streaming COMPLETE message and the remote side has already closed the connection. We do not check to see if we still have remaining bytes buffered for consumption in RebufferringByteBufDataInputPlus, but always go ahead and throw an EOFException. We should consume the bytes, then throw an EOFException on subsequent calls.
Attachments
Issue Links
- duplicates
-
CASSANDRA-13839 nodetool repair will hang
- Resolved
-
CASSANDRA-13858 dtest failure: auth_test.py:TestAuth.system_auth_ks_is_alterable_test
- Resolved