[ https://issues.apache.org/jira/browse/BOOKKEEPER-751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sijie Guo updated BOOKKEEPER-751: --------------------------------- Attachment: BOOKKEEPER-751.diff BOOKKEEPER-751_758.diff addressed [~ikelly]'s comments on the race condition. attached a patch based on BOOKKEEPER-758 and a patch based on trunk (including BOOKKEEPER-758) for jenkins job. > Ensure all the bookkeeper callbacks not run under ledger handle lock > -------------------------------------------------------------------- > > Key: BOOKKEEPER-751 > URL: https://issues.apache.org/jira/browse/BOOKKEEPER-751 > Project: Bookkeeper > Issue Type: Bug > Components: bookkeeper-client > Reporter: Sijie Guo > Assignee: Sijie Guo > Fix For: 4.3.0, 4.2.3 > > Attachments: BOOKKEEPER-751.diff, BOOKKEEPER-751.diff, > BOOKKEEPER-751_758.diff > > > we are running bookkeeper callbacks under ledger handle lock, which would > possibly introduce deadlock if application call bookkeeper functions in those > callbacks. -- This message was sent by Atlassian JIRA (v6.2#6252)