Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
cassandra 2.0+
-
Normal
Description
The refactoring of reading the message header in MessagingService.run() vs IncomingTcpConnection seems to mishandle IOException as the loop is broken and MessagingService.SocketThread never seems to get reinitialized.
To reproduce: telnet to port 7000 and send random data. This then prevents any new or restarting node in the cluster from handshaking with this defunct storage port.
Attachments
Attachments
Issue Links
- breaks
-
CASSANDRA-6468 Runaway thread for SSL socket
- Resolved
- relates to
-
CASSANDRA-10816 Explicitly handle SSL handshake errors during connect()
- Resolved