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

Jukka Zitting commented on OAK-959:
-----------------------------------

Hmm, it looks like the best way to avoid that deadlock is to have the NodeStore 
push out events to the ChangeDispatcher, instead of it pulling them. That way 
there's no synchronization loop to worry about.
                
> Deadlock between ChangeDispatcher and SegmentNodeStoreService
> -------------------------------------------------------------
>
>                 Key: OAK-959
>                 URL: https://issues.apache.org/jira/browse/OAK-959
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core
>            Reporter: Marcel Reutegger
>         Attachments: deadlock.txt
>
>
> Happened in a Felix OSGi container running Sling and Oak. See attached file 
> for details.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to