[ https://issues.apache.org/jira/browse/DL-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15756412#comment-15756412 ]
ASF GitHub Bot commented on DL-86: ---------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/incubator-distributedlog/pull/58 > Improve handling of lock conflicts in zk session lock > ----------------------------------------------------- > > Key: DL-86 > URL: https://issues.apache.org/jira/browse/DL-86 > Project: DistributedLog > Issue Type: Improvement > Components: distributedlog-core > Reporter: Sijie Guo > Assignee: Sijie Guo > Fix For: 0.4.0 > > > - lock reacquire could happen in foreground and background thread. so use a > semaphore to make sure there is only on e outstanding acquire > operation. and check if already hold lock before reacquire. > - fix handling zk sibling znode logic. as the znode is sequential znode, > the name would be different each time. so only comparing the client id and > session id of the znodes -- This message was sent by Atlassian JIRA (v6.3.4#6332)