[
https://issues.apache.org/jira/browse/CASSANDRA-13018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15872412#comment-15872412
]
Jeff Jirsa commented on CASSANDRA-13018:
----------------------------------------
[~jasobrown] You've corrected the logging bug, but left the broken OTC thread
issue - that is, in your branches (
https://github.com/jasobrown/cassandra/blob/abe3db6431b428a687bd918027c2d042f8986bbc/src/java/org/apache/cassandra/net/OutboundTcpConnection.java#L437
for example ), you left the old call to getSeeds() unprotected, which can
still throw and break.
> Exceptions encountered calling getSeeds() breaks OTC thread
> -----------------------------------------------------------
>
> Key: CASSANDRA-13018
> URL: https://issues.apache.org/jira/browse/CASSANDRA-13018
> Project: Cassandra
> Issue Type: Bug
> Components: Streaming and Messaging
> Reporter: Jeff Jirsa
> Assignee: Jeff Jirsa
> Labels: lhf
> Attachments:
> 0001-Better-handle-config-errors-during-outbound-connecti.patch
>
>
> OutboundTcpConnection.connect() calls getSeeds(). If getSeeds() throws an
> exception (for example, DD/Config invalid yaml error), messaging thread(s)
> break(s).
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)