[
https://issues.apache.org/jira/browse/CASSANDRA-6468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Stepura updated CASSANDRA-6468:
---------------------------------------
Attachment: CASSANDRA-2.0-6468.patch
Patch: don't rely on exceptions to check the socket's state, use socket's
{{isClosed()}} instead
> Runaway thread for SSL socket
> -----------------------------
>
> Key: CASSANDRA-6468
> URL: https://issues.apache.org/jira/browse/CASSANDRA-6468
> Project: Cassandra
> Issue Type: Bug
> Reporter: Mikhail Stepura
> Assignee: Mikhail Stepura
> Priority: Minor
> Attachments: CASSANDRA-2.0-6468.patch
>
>
> * Start Cassandra with {{internode_encryption}} turned on. For example
> {{server_encryption_options: internode_encryption: dc}}
> * Open a telnet session to port 7001. Don't type anything. I used PuTTY in a
> RAW mode
> * Shutdown the MessageService (for ex. by calling {{drain}} on
> {{StorageSevice}} MBean )
> * Now type anything in the telnet session and press enter
> * Observe an endless flood of "Error reading the socket null.
> java.net.SocketException: Socket closed"
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)