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

Duo Zhang commented on HBASE-27157:
-----------------------------------

[~frostruan] Due to a UT failure I have to revert the commits to master and 
branch-2 first, it is TestSplitWALManager.testAcquireAndRelease, where after 
releasing we will directly wake up the previous procedure so now the final 
acquire call will fail.

PTAL and prepare a new PR?

Thanks.

> Potential race condition in WorkerAssigner
> ------------------------------------------
>
>                 Key: HBASE-27157
>                 URL: https://issues.apache.org/jira/browse/HBASE-27157
>             Project: HBase
>          Issue Type: Bug
>          Components: proc-v2
>    Affects Versions: 2.4.12
>            Reporter: ruanhui
>            Assignee: ruanhui
>            Priority: Minor
>             Fix For: 3.0.0-alpha-4
>
>
> Multiple SplitWALProcedures share the same WorkerAssigner instance, so there 
> is potential race condition because the suspend and the wake method are not 
> synchronized.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to