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

Rakesh R commented on BOOKKEEPER-326:
-------------------------------------

Hi All,

I just moved the addlistener() outside the lock, so that notifications will 
invoke all the pendingOps not under the PerChannelBookieClient.this lock.

I've uploaded initial draft patch to discuss more on the problem and 
identifying better approach.

IMHO, it would be good if we able to correct the PerChannelBookieClient rather 
than fixing in the callbacks.
                
> DeadLock during ledger recovery 
> --------------------------------
>
>                 Key: BOOKKEEPER-326
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-326
>             Project: Bookkeeper
>          Issue Type: Bug
>    Affects Versions: 4.1.0
>            Reporter: Vinay
>            Priority: Blocker
>         Attachments: BK_DeadLock.log, BOOKKEEPER-326.patch
>
>
> Deadlock found during ledger recovery. please find the attached thread dump.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to