This is a known JDK issue with memory mapping a file.
The references may not be GC'd at the time the request to delete is
performed, and thus you will get an IOException.
See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4715154
On Nov 27, 2006, at 4:26 PM, Hoss Man (JIRA) wrote:
[ http://issues.apache.org/jira/browse/LUCENE-727?
page=comments#action_12453726 ]
Hoss Man commented on LUCENE-727:
---------------------------------
Can you inlcude a full stack trace of the exception so we can see
what code path causes this problem?
it would be even better if you could inlcude a JUnit test
demonstrating the problem.
MMapDirectory can't create new index on Windows
-----------------------------------------------
Key: LUCENE-727
URL: http://issues.apache.org/jira/browse/LUCENE-727
Project: Lucene - Java
Issue Type: Bug
Components: Index
Affects Versions: 2.0.0
Environment: Windows XP, JDK 1.4
Reporter: benson margulies
When I set the system property to request the use of the mmap
directory, and start building a large index, the process dies with
an IOException trying to delete a file. Apparently, Lucene isn't
closing down the memory map before deleting the file.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the
administrators: http://issues.apache.org/jira/secure/
Administrators.jspa
-
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]