Zach Chen created LUCENE-10071:
----------------------------------

             Summary: Review and refactor synchronization handling between 
MockDirectoryWrapper and CheckIndex
                 Key: LUCENE-10071
                 URL: https://issues.apache.org/jira/browse/LUCENE-10071
             Project: Lucene - Core
          Issue Type: Task
          Components: core/index, modules/test-framework
            Reporter: Zach Chen


This is a spin-off issue from discussion in 
[https://github.com/apache/lucene/pull/128,] as we noticed there's a subtle way 
to cause deadlock in test (or maybe even in production code if similar logic is 
implemented) [https://github.com/apache/lucene/pull/128#discussion_r642639399.] 

This issue is to review how synchronization can be improved between these 
classes to make it less deadlock-prone, or more explicit when locking 
arrangement needs to be made.  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to