Hoss Man created LUCENE-4796:
--------------------------------
Summary: NamedSPILoader.reload needs to be synchronized
Key: LUCENE-4796
URL: https://issues.apache.org/jira/browse/LUCENE-4796
Project: Lucene - Core
Issue Type: Bug
Reporter: Hoss Man
Assignee: Hoss Man
Fix For: 4.2, 5.0
Spun off of SOLR-4373: as discsused with uwe on IRC, NamedSPILoader.reload is
not thread safe: it reads from this.services at the beginging of hte method,
makes additions based on the method input, and then overwrites this.services at
the end of the method. if the method is called by two threads concurrently,
the entries added by threadB could be lost if threadA enters the method before
threadB and exists the method after threadB
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]