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: [email protected]
For additional commands, e-mail: [email protected]