[ 
https://issues.apache.org/jira/browse/CASSANDRA-7783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14099338#comment-14099338
 ] 

Jimmy Mårdell commented on CASSANDRA-7783:
------------------------------------------

Ah, okay. And not so easy to backport to the 1.2 branch by the look of things.

> Snapshot repairs can hang forever
> ---------------------------------
>
>                 Key: CASSANDRA-7783
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7783
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Jimmy Mårdell
>
> When the AntiEntropService sends the snapshot repair request, it sets up a 
> callback in an ExpiringMap. If the time it takes for the snapshot exceeds the 
> RPC timeout, the callback will expire from the map and the snapshot responses 
> will be dropped. The repair then gets stuck forever blocking at the 
> snapshotLatch.  It's not even possible to kill the repair with 
> forceTerminateAllRepairSessions()
> This is likely fixed in 2.0 since that part of the code is completely 
> rewritten. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to