[jira] [Updated] (LUCENE-6507) Directory#makeLock is trappy (it does not aquire lock, although its name implies) + NativeFSLock.close() has side effects

2015-05-28 Thread Robert Muir (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated LUCENE-6507: Attachment: LUCENE-6507.patch Thanks Simon. Attached is a combined patch (mine + simon). Without t

[jira] [Updated] (LUCENE-6507) Directory#makeLock is trappy (it does not aquire lock, although its name implies) + NativeFSLock.close() has side effects

2015-05-28 Thread Simon Willnauer (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Simon Willnauer updated LUCENE-6507: Attachment: LUCENE-6507.patch here is a patch that reproduces the problem on linux. I also

[jira] [Updated] (LUCENE-6507) Directory#makeLock is trappy (it does not aquire lock, although its name implies) + NativeFSLock.close() has side effects

2015-05-28 Thread Robert Muir (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated LUCENE-6507: Attachment: LUCENE-6507.patch updated patch to avoid calling toRealPath() in this map-clearing. >

[jira] [Updated] (LUCENE-6507) Directory#makeLock is trappy (it does not aquire lock, although its name implies) + NativeFSLock.close() has side effects

2015-05-28 Thread Robert Muir (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated LUCENE-6507: Attachment: LUCENE-6507.patch Here is a patch fixing the bugs i could see. Existing tests pass bu

[jira] [Updated] (LUCENE-6507) Directory#makeLock is trappy (it does not aquire lock, although its name implies) + NativeFSLock.close() has side effects

2015-05-28 Thread Uwe Schindler (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-6507: -- Summary: Directory#makeLock is trappy (it does not aquire lock, although its name implies) + Na