[ https://issues.apache.org/jira/browse/CASSANDRA-2644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13035098#comment-13035098 ]
Jonathan Ellis commented on CASSANDRA-2644: ------------------------------------------- bq. But there are still cases that retries will recover from... flapping/down nodes Fair enough, but increasing the timeout is still unwarranted. Let's just make it wait for max(DEFAULT_TIMEOUT, BOOTSTRAP_TIMEOUT) with B_T equal to, say, 30s. Committed patch 01 to 0.8.1 branch, btw. > Make bootstrap retry > -------------------- > > Key: CASSANDRA-2644 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2644 > Project: Cassandra > Issue Type: Bug > Affects Versions: 0.8.0 beta 2 > Reporter: Chris Goffinet > Assignee: Chris Goffinet > Fix For: 0.8.1 > > Attachments: > 0001-Make-ExpiringMap-have-objects-with-specific-timeouts.patch, > 0002-Make-bootstrap-retry-and-increment-timeout-for-every.patch > > > We ran into a situation where we had rpc_timeout set to 1 second, and the > node needing to compute the token took over a second (1.6 seconds). The > bootstrapping node hangs forever without getting a token because the expiring > map removes it before the reply comes back. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira