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

Jessica Cheng Mallet commented on SOLR-6426:
--------------------------------------------

The only thing that I'm worried with regarding to the racing clients is that 
before, this code will fail (which is what you're trying to fix here), but now 
there might be a risk of infinite recursion here causing stack overflow if it 
keeps coming back to this point and finding more children after it thinks it 
deleted all of them. In practice it probably won't happen, but it just feels a 
bit scary. Maybe that part can be made iterative instead (with a maximum 
bail-out number of tries)?

> SolrZkClient clean can fail due to a race with children nodes.
> --------------------------------------------------------------
>
>                 Key: SOLR-6426
>                 URL: https://issues.apache.org/jira/browse/SOLR-6426
>             Project: Solr
>          Issue Type: Bug
>            Reporter: Mark Miller
>            Assignee: Mark Miller
>            Priority: Minor
>             Fix For: 5.0, Trunk
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to